Commit Graph

  • 3b435cb0a9 Add synchronized statements for internetarchive/heritrix3#221. Andrew Jackson 2019-02-04 10:41:40 +00:00
  • 949a350cd8 Add checks to guard against server sending 304 in error, for #229. Andrew Jackson 2019-02-04 10:26:12 +00:00
  • e8aba660d8 Merge pull request #227 from nlevitt/dont-checkpoint-unstarted Barbara Miller 2019-01-04 15:53:43 -08:00
  • 01153b0311 do not checkpoint if crawl job has not started Noah Levitt 2019-01-04 15:40:16 -08:00
  • a40c466520 Merge pull request #226 from nlevitt/scope-log-horror Barbara Miller 2019-01-04 11:41:23 -08:00
  • c7128e98b9 Merge branch 'scope-log-horror' into ait-qa Noah Levitt 2019-01-04 11:36:42 -08:00
  • 30215e849b namespace scope log logger to crawl job Noah Levitt 2019-01-04 11:25:31 -08:00
  • 1a5340daee Merge pull request #224 from nlevitt/hbase-refactor Barbara Miller 2018-12-18 12:20:17 -08:00
  • f3b643515b Merge branch 'hbase-refactor' into ait-qa Noah Levitt 2018-12-18 10:34:00 -08:00
  • d7d320d372 un-threadlocal the HConnection Noah Levitt 2018-12-18 10:31:33 -08:00
  • 3ca01ec3a9 Merge pull request #223 from nlevitt/hbase-refactor Barbara Miller 2018-12-03 15:07:35 -08:00
  • 38d288bcef Merge branch 'hbase-refactor' into ait-qa Noah Levitt 2018-12-03 14:53:11 -08:00
  • ebcd6c8cf5 reset HBaseAdmin on error Noah Levitt 2018-12-03 14:52:03 -08:00
  • 64d39d56dc Merge pull request #222 from nlevitt/hbase-refactor jkafader 2018-11-26 16:19:03 -08:00
  • 477a929b03 Merge branch 'hbase-refactor' into ait-qa Noah Levitt 2018-11-26 12:07:07 -08:00
  • 5b911a09b8 keep trying to start up hbase dedup forever Noah Levitt 2018-11-26 12:06:14 -08:00
  • 89ad2652da Merge pull request #220 from nlevitt/deciding-optimization Barbara Miller 2018-11-16 09:52:42 -08:00
  • a7a54ddf2e Merge branch 'deciding-optimization' into ait-qa Noah Levitt 2018-11-15 11:21:01 -08:00
  • fea6241fac implement PredicatedDecideRule.onlyDecision() Noah Levitt 2018-11-15 11:13:27 -08:00
  • 20c6814a51 Merge pull request #219 from nlevitt/hbase-refactor Barbara Miller 2018-11-12 10:47:12 -08:00
  • ad5e6d63ca Merge branch 'hbase-refactor' into ait-qa Noah Levitt 2018-11-09 17:09:50 -08:00
  • f8f80249f2 make it thread safe using ThreadLocal Noah Levitt 2018-11-09 17:08:01 -08:00
  • 6bee1cbb6f Merge branch 'hbase-refactor' into ait-qa Noah Levitt 2018-11-09 15:41:05 -08:00
  • 8bda0d4cf0 use non-deprecated hbase api Noah Levitt 2018-11-09 15:28:17 -08:00
  • aa705bef2e Correct spelling mistakes. Edward Betts 2018-11-04 12:14:07 +02:00
  • e08d3ad45d Note feature only applies to forthcoming 3.3 release Andy Jackson 2018-11-03 09:30:32 +00:00
  • 3a299d7899 Update API with note about checkpoint launching. Andrew Jackson 2018-11-01 10:04:09 +00:00
  • 9bad8a11ae Merge pull request #215 from ukwa/use-latest-checkpoint Noah Levitt 2018-10-31 16:27:30 -07:00
  • 0aa20a9a68 Merge branch 'master' into use-latest-checkpoint Andrew Jackson 2018-10-12 12:51:06 +01:00
  • a81a648996 Merge pull request #213 from ukwa/frontier-threadsafe-workqueues Andy Jackson 2018-10-12 12:48:33 +01:00
  • 59ee9b2adc Default to starting anew if no checkpoints are found. Andrew Jackson 2018-10-09 10:28:34 +01:00
  • 3b341f79df Provide a simple hook to restart from the latest checkpoint. Andrew Jackson 2018-10-08 14:26:04 +01:00
  • fca796265d Move sync to after Null check. Andrew Jackson 2018-09-17 15:25:45 +01:00
  • e4973e4375 Attempt to cache dependencies. Andrew Jackson 2018-09-16 16:15:02 +01:00
  • 8ffd2c2813 Simplify contrib build. Andrew Jackson 2018-09-14 17:03:25 +01:00
  • 2330641931 Attempt to prevent build time-outs. Andrew Jackson 2018-09-14 15:57:50 +01:00
  • 09a272088e Add synchronisation around host and server stats. Andrew Jackson 2018-09-13 16:37:18 +01:00
  • 55dbe5a25d Avoid overdoing the RAM allocation. Andrew Jackson 2018-09-13 16:36:58 +01:00
  • a2af528501 Ensure all WorkQueue modification as serialised across threads. Andrew Jackson 2018-09-13 13:45:10 +01:00
  • 992a51aa57 Tests now need more RAM. Andrew Jackson 2018-09-13 13:44:40 +01:00
  • a831676196 Merge pull request #209 from ukwa/relative-base-href Noah Levitt 2018-09-11 15:18:48 -07:00
  • 9c9d11d272 fix exception starting DecideRuleSequence logging Noah Levitt 2018-07-23 13:08:17 -05:00
  • 8384a59b47 Fix up tests to account for new Base URI behaviour. Andrew Jackson 2018-07-06 15:15:53 +01:00
  • 8bf23081fa Only set the BaseURI if not set already. Andrew Jackson 2018-07-05 13:34:17 +01:00
  • 14148cc7a8 Same fix for JerichoExtractorHTML. Andrew Jackson 2018-07-05 09:40:21 +01:00
  • 42181b8585 Test case and fix for internetarchive/heritrix3#208. Andrew Jackson 2018-07-04 16:18:46 +01:00
  • 48908ee5b4 Fix link to User Guide Maurice Schleußinger 2018-07-04 15:47:03 +02:00
  • da9fcf1af6 Fix typos Alex Osborne 2018-07-04 22:22:15 +09:00
  • 2d48b40ea4 Replace API response section with statuscode tag Alex Osborne 2018-07-04 21:46:42 +09:00
  • 0cfd62f76e Reformat the rest of the API calls Alex Osborne 2018-07-04 21:43:57 +09:00
  • 3b3d579cb8 Add actions to API URLs to distinguish them Alex Osborne 2018-07-04 21:16:53 +09:00
  • 1ff31c135e Add explanatory note about documentation Alex Osborne 2018-07-04 19:48:33 +09:00
  • 7076dd6388 Try nicer formatting for the first API example Alex Osborne 2018-07-04 18:46:15 +09:00
  • ab8a5efea2 Format HTTP request lines in API guide Alex Osborne 2018-07-04 18:24:08 +09:00
  • e35eb9e850 Move conventions and REST section to the end of the document Alex Osborne 2018-07-04 17:53:05 +09:00
  • 57f465706e Convert html tables to rst tables Alex Osborne 2018-07-04 17:34:19 +09:00
  • 90db2e33d5 Add skeleton sphinx docs for readthedocs Alex Osborne 2018-07-04 16:39:59 +09:00
  • 05811705ed Point at GitHub wiki for latest release info Kristinn Sigurðsson 2018-05-29 09:42:24 +00:00
  • 7308911807 Merge pull request #205 from adam-miller/ParallelQueueRandomAssignment Noah Levitt 2018-05-10 15:18:11 -07:00
  • bee53de8b1 Add parameter to allow even distribution for parallel queues. Adam Miller 2017-10-12 21:35:23 +00:00
  • 40bfe9f79f Merge pull request #197 from nlevitt/ari-5630 Barbara Miller 2018-01-24 16:31:33 -08:00
  • 74c48659b8 Merge branch 'ari-5630' into ait-qa Noah Levitt 2018-01-16 17:13:04 -08:00
  • 95759149ae catch exceptions scoping outlinks to stop them from derailing processing of the parent url Noah Levitt 2018-01-16 17:12:24 -08:00
  • 5a0326eba1 Merge pull request #196 from kngenie/fix-test-failures-with-bdb Noah Levitt 2017-12-12 14:20:55 -08:00
  • a7b7c6cf5a fix for test failures in a workspace on NFS-mounted filesystem Kenji Nagahashi 2017-12-08 17:15:03 -08:00
  • 76bf98a4f0 Merge pull request #194 from internetarchive/formsMaxSize Noah Levitt 2017-11-16 11:24:20 -08:00
  • 998edf3479 max size for extracted form elements Barbara Miller 2017-11-13 21:20:28 -08:00
  • 9169eb831b Merge branch 'formsMaxSize' into ait-qa Barbara Miller 2017-11-15 11:57:52 -08:00
  • bac58e8ee6 hardcode 8{ Barbara Miller 2017-11-15 11:57:18 -08:00
  • 537f75de77 Merge branch 'formsMaxSize' into ait-qa Barbara Miller 2017-11-15 08:49:52 -08:00
  • a2f8557f45 maxSize for extracted form elements Barbara Miller 2017-11-13 21:20:28 -08:00
  • feaaf2c934 Merge branch 'formsMaxSize' into ait-qa Barbara Miller 2017-11-13 21:40:47 -08:00
  • 6d6fd5cd6a maxSize for extracted form elements Barbara Miller 2017-11-13 21:20:28 -08:00
  • deda35eedd Merge pull request #192 from internetarchive/robotstxt-size-limit Noah Levitt 2017-11-01 17:20:30 -07:00
  • d6d7f1b162 Fix ArrayIndexOutOfBoundsException when all lines are blank Alex Osborne 2017-11-01 10:04:02 +09:00
  • 68ceceedd2 Use simpler read 500k chars and split method suggested by @nlevitt Alex Osborne 2017-11-01 09:29:28 +09:00
  • 1fae77c64d Enforce robots.txt character limit per char not per line Alex Osborne 2017-10-31 18:41:00 +09:00
  • f0d1c0422b Merge pull request #187 from nlevitt/robots-allow-failed-fetch Barbara Miller 2017-10-13 11:23:54 -07:00
  • dd88191bac Merge pull request #190 from ukwa/fix-ci-and-add-java-8 Noah Levitt 2017-10-13 11:09:36 -07:00
  • aee83dfe26 Allow DNS settings to be overridden via sheets. Andrew Jackson 2017-10-13 10:29:15 +01:00
  • e7ce1f56b4 Ensure disabling JavaDNS always fails over to the InetAddress approach. Andrew Jackson 2017-10-12 23:33:54 +01:00
  • d178c689de Add some comments to try to avoid misuse. Andrew Jackson 2017-10-12 22:13:00 +01:00
  • d85d2a3fe8 Move OneLineSimpleLayout into commons so all can use it. Andrew Jackson 2017-10-12 22:10:58 +01:00
  • b0594ac0f4 Allow JavaDNS to be disabled and use that to avoid issues in StatisticsSelfTest. Andrew Jackson 2017-10-12 21:29:34 +01:00
  • f7a5376fbe Merge branch 'master' into fix-ci-and-add-java-8 Andrew Jackson 2017-10-12 09:31:47 +01:00
  • 09ee95f37b Allow results with or without DNS lookup of localhost. Andrew Jackson 2017-10-11 23:30:17 +01:00
  • ae8a0ef95f update webarchive-commons dependency to incorporate fix to warc size calculation, and uncomment test that exercises the fix Noah Levitt 2017-10-11 14:54:37 -07:00
  • 4e96d0c94f Merge pull request #189 from adam-miller/master Noah Levitt 2017-10-11 14:46:58 -07:00
  • b702bf3d86 WARCLimitEnforcer.java - Add support for multiple warc writers. Adam Miller 2017-10-11 21:06:35 +00:00
  • 46fa54da0c Set an appropriate Content Size when using non-DNS resolves. Andrew Jackson 2017-10-11 17:08:15 +01:00
  • a5381440fd Use build folder for temp files as tmp gets wiped on Travis CI sometimes. Andrew Jackson 2017-10-09 22:13:53 +01:00
  • 401e27fc64 Adapt test to cope with variation in how localhost gets resolved. Andrew Jackson 2017-10-09 21:50:05 +01:00
  • a0a783c750 oraclejdk7 EOL'd in May 2015, not supported in Travis-CI Trusty image Jaimie Murdock 2017-10-09 16:42:32 -04:00
  • 1de6f7d2a0 Update Travis CI file to suitable Java 7 + 8 variants. Andrew Jackson 2017-10-09 09:54:16 +01:00
  • d4b8566fea updateRobots deem S_CONNECT_FAILED 404 ARI-5439 Barbara Miller 2017-10-06 12:55:29 -07:00
  • 46e2542e41 Merge branch 'robots-allow-failed-fetch' into ait-qa Noah Levitt 2017-10-06 12:00:58 -07:00
  • 84debcfe4d treat a failed fetch (e.g. socket timeout) of robots.txt the same way as http errors: full allow Noah Levitt 2017-10-06 12:00:31 -07:00
  • 0ec055c211 Merge pull request #186 from nlevitt/trough-logging-tweak Barbara Miller 2017-10-04 16:32:11 -07:00
  • ddc81f15a7 Merge branch 'trough-logging-tweak' into ait-qa Noah Levitt 2017-10-04 16:29:40 -07:00
  • d01f2c3a30 fix copy&paste mistake Noah Levitt 2017-10-04 16:29:22 -07:00