Adam Miller
54c6b02040
chore: fix contrib dependencies
2024-06-21 22:48:40 +00:00
Adam Miller
13f63cd952
refactor: simplify sha1 calculation for yt-dlp json content.
2024-06-20 20:16:12 +00:00
Adam Miller
71911100cf
fix: re-add imports where are used in this branch, but not others
2024-06-14 00:21:34 +00:00
Adam Miller
871db559e0
feat: Add unit tests for ExtractorYoutubeDL WARC record building
2024-06-13 23:28:14 +00:00
Adam Miller
5483407829
Make logging of metadata record optional, but default.
2024-06-13 23:28:05 +00:00
Adam Miller
2f3605540d
feat: Add logging to crawl.log for metadata records created by ExtractorYoutubeDL
2024-06-13 23:27:39 +00:00
Barbara Miller
12691f5d9d
Merge branch 'fix-yt-dlp-typo' into ait-qa
2024-03-19 13:06:58 -07:00
Barbara Miller
547aa7d954
720p
2024-03-19 13:01:41 -07:00
Barbara Miller
956d3a29c1
vcodec,res
2024-03-18 15:43:26 -07:00
Barbara Miller
737ea9f673
vcodec,res
2024-03-18 15:38:25 -07:00
Neil Minton
a230f9e402
Merge pull request #577 from BitBaron/play-nice
...
Nice spawned video extraction subprocesses.
2024-03-14 07:04:41 -04:00
Neil Minton
6de3580794
Modify process array.
...
Dealing with:
> java.io.IOException: Cannot run program "nice -n10": error=2, No such file or directory
2024-03-13 21:39:16 -04:00
Neil Minton
fcbdad584c
Modify process array.
...
Dealing with:
> java.io.IOException: Cannot run program "nice -n10": error=2, No such file or directory
2024-03-13 21:32:48 -04:00
Neil Minton
32d356e967
Update logging and comments.
2024-03-13 12:58:02 -04:00
Neil Minton
32078dd418
Make video extraction nicer.
2024-03-13 12:58:02 -04:00
Neil Minton
7eed2bc03c
Update logging and comments.
2024-03-13 12:53:53 -04:00
Neil Minton
d608bb0b43
Make video extraction nicer.
2024-03-13 12:53:53 -04:00
Neil Minton
ca079845c8
Merge pull request #574 from internetarchive/yt-dlp
...
Update ExtractorYoutubeDL.java for yt-dlp v.2023.07.06 and better
2024-02-09 06:31:30 -05:00
Barbara Miller
4b390404f0
more updates for newer yt-dlp
2024-02-09 06:27:29 -05:00
Barbara Miller
75b18e6117
yt-dlp (not youtube-dl)
2024-02-09 06:27:29 -05:00
Barbara Miller
3bf1c70eef
Update ExtractorYoutubeDL.java
2024-02-09 06:27:29 -05:00
Barbara Miller
a1500586a8
more updates for newer yt-dlp
2023-11-07 14:10:26 -08:00
Barbara Miller
e19bdc0af1
yt-dlp (not youtube-dl)
2023-09-29 16:12:25 -07:00
Barbara Miller
e86a5fedfe
Revert "Merge branch 'yt-dlp-20230706' into ait-qa"
...
This reverts commit 1074d95e2d , reversing
changes made to 122417c0fb .
2023-09-29 16:11:20 -07:00
Barbara Miller
1074d95e2d
Merge branch 'yt-dlp-20230706' into ait-qa
2023-09-29 15:48:35 -07:00
Barbara Miller
bcfed0c1f7
yt-dlp (not youtube-dl)
2023-09-29 15:41:13 -07:00
Barbara Miller
122417c0fb
Update ExtractorYoutubeDL.java
2023-09-06 11:47:59 -07:00
Barbara Miller
d50158c012
Update ExtractorYoutubeDL.java
2023-09-06 11:25:12 -07:00
Andy Jackson
8563f491a5
Merge pull request #536 from claire9910/oscs_fix_cd5c2voau51t5k2gfi30
...
fix(sec): upgrade com.itextpdf:itextpdf to 5.5.12
2023-03-10 13:12:30 +00:00
Andy Jackson
a3952be181
Merge pull request #552 from internetarchive/revert-375-fix-last-modified-millis
...
Revert "Use seconds from the FetchCompletedTime for LastModified time"
2023-03-10 13:05:55 +00:00
Andy Jackson
d073b43b48
Revert "Use seconds from the FetchCompletedTime for LastModified time"
2023-03-10 13:05:39 +00:00
Andy Jackson
d948364105
Merge pull request #549 from KBNLresearch/master
...
Job Status description now shows that a job is not running anymore
2023-03-10 12:57:53 +00:00
Andy Jackson
b25d71339e
Merge pull request #551 from internetarchive/revert-445-adds-bdbmodule-max-file-size-option
...
Revert "Adding configurable MaxLogFileSize option to BdbModule"
2023-03-10 12:53:48 +00:00
Andy Jackson
b6af2389fb
Revert "Adding configurable MaxLogFileSize option to BdbModule"
2023-03-10 12:53:35 +00:00
Andy Jackson
87566eac61
Merge pull request #445 from internetarchive/adds-bdbmodule-max-file-size-option
...
Adding configurable MaxLogFileSize option to BdbModule
2023-03-10 11:23:06 +00:00
Andy Jackson
2d0afcdbd7
Merge pull request #375 from phanidv/fix-last-modified-millis
...
Use seconds from the FetchCompletedTime for LastModified time
2023-03-10 11:21:32 +00:00
fedor
cdfcce8deb
In case of a crashed job, the crawlsummaryreport says: "Finished - Abnormal exit from crawl while the ApplicationContext still reports running==true. So the console shows "Job is ACTIVE - Running", while the process crashed This change reports the exit status in this case.
2023-03-06 15:54:27 +01:00
dependabot[bot]
c45d524e74
Bump commons-net from 2.0 to 3.9.0 in /commons
...
Bumps commons-net from 2.0 to 3.9.0.
---
updated-dependencies:
- dependency-name: commons-net:commons-net
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
2023-01-23 15:17:30 +09:00
Alex Osborne
f4280012ae
BdbModule: Fix resource leak on job teardown if sync() throws
...
This change ensures that close() is always called by moving sync() to a
separate try-block.
Often when a BDB error occurs it causes all subsequent operations
including sync() also throw exceptions. Since we were calling sync()
and close() in the same try-block, sync() throwing would prevent close()
from ever being called and thus leak file handles and BDB worker
threads.
2023-01-23 14:47:07 +09:00
Alex Osborne
a34d9f3f5e
Merge pull request #539 from krakan/dont-warn-for-non-authenticating-calls
...
Don't warn for non authenticating calls
2023-01-23 14:44:16 +09:00
Jonas Linde
de5c419d8f
Don't log authentication failures when header is missing
...
The digest authentication method requires an initial request to get a challenge to use for the subsequent authenmtication digest. This initial request is not an authentication attempt and should not be handled as a failed such.
2022-11-16 11:24:21 +01:00
Jonas Linde
4bad4713ba
Set correct timestamp for lastFailureTime
...
The initial sleepMs value will be the negative of the current time minus 6 seconds. Using that value to calculate lastFailureTime will increase that large negative number with 6000 milliseconds for every failure which means that rate limiting won't occur until after millions of failed attempts.
2022-11-16 11:24:21 +01:00
Alex Osborne
b9cb43e910
Update groovy to 3.0.13 for JDK 19 support
2022-11-09 21:11:45 +09:00
Alex Osborne
b0fb41e7b5
Update CI tests from JDK 18 to 19
2022-11-09 21:03:30 +09:00
Christian Clauss
c60af1eba2
Fix typo
2022-10-24 15:06:21 +09:00
claire9910
7cd4a914c3
update com.itextpdf:itextpdf 5.5.0 to 5.5.12
2022-10-15 22:19:49 +08:00
Alex Osborne
b328ded92e
docs: Add 'Checkpointing' section to operating guide
...
Fixes #500 #506
2022-09-30 15:31:21 +09:00
Alex Osborne
3c79a0b2b1
Increase DiskSpaceMonitor default pause threshold to 8 GiB
...
When there's less than 5 GiB free BDB throws DiskLimitException which
Heritrix will likely be unable to handle gracefully and crawl job will
break in various ways. #499
2022-09-10 23:17:53 +09:00
Alex Osborne
f736bf2854
docs: Add DecideRuleSequence to bean-reference
2022-09-06 18:02:30 +09:00
Andy Jackson
c5d9bbd0c0
Fix changelog following tag merge.
2022-07-28 10:58:48 +01:00