Skip to content

Releases: DanEngelbrecht/golongtail

v0.4.0-pre0

20 Apr 21:19
Compare
Choose a tag to compare
v0.4.0-pre0 Pre-release
Pre-release
enable lsi-cache for put/upsync

v0.3.9

02 Apr 22:36
19a2583
Compare
Choose a tag to compare
  • UPDATED Updated to longtail 0.3.7 (fixes isses with duplicated asset entries due to upper/lower case letters)

v0.3.8

23 Feb 21:19
d6b3b6c
Compare
Choose a tag to compare
  • CHANGED Only init operation will try to rebuild the store index from blocks
  • ADDED Added retry logic when reading remote store index
  • FIXED Don't do fatal exit if reading store index fails, just report error back to caller and log error at exit
  • FIXED Gracefully handle missing store.lsi condition as separate from failing to read existing store index
  • UPDATED All golang module dependencies updated
  • UPDATED Build with golang 1.19

v0.3.8-pre0

23 Feb 21:04
d6b3b6c
Compare
Choose a tag to compare
v0.3.8-pre0 Pre-release
Pre-release
  • CHANGED Only init operation will try to rebuild the store index from blocks
  • ADDED Added retry logic when reading remote store index
  • FIXED Don't do fatal exit if reading store index fails, just report error back to caller and log error at exit
  • FIXED Gracefully handle missing store.lsi condition as separate from failing to read existing store index
  • UPDATED All golang module dependencies updated
  • UPDATED Build with golang 1.19

v0.3.7

26 Nov 23:09
fa80bf0
Compare
Choose a tag to compare
  • ADDED downsync and get command now allows multiple sources allowing for merging of version in one go. All sources must use the same storage-uri
  • FIXED Updated to longtail 0.3.7 (fixes DanEngelbrecht/longtail#211)
  • CHANGED Migrated to unsafe.Slice for buffer to slice conversions
  • CHANGED Added extra check of asset path postfixed with forward slash when testing directories in path filter, affects --exclude-filter-regex and --include-filter-regex

v0.3.7-pre1

12 Sep 22:07
Compare
Choose a tag to compare
v0.3.7-pre1 Pre-release
Pre-release
  • UPDATED Updated longtail to 0.3.7-pre1

v0.3.6

02 Sep 21:40
fcaf8c3
Compare
Choose a tag to compare
  • CHANGED commands now logs input details at info level
  • CHANGED Improved logging in remotestore with info level
  • CHANGED Stats output is now printed to StdOut and with formatted logging to log file if --log-file-path is enabled
  • CHANGED All logging now goes through logrus with the default logrus text formatting
  • CHANGED Progress output in console now goes to StdOut instead of StdErr
  • CHANGED Add NativeBuffer to avoid copying of bytes to Golang array and remove signed 32-bit integer length of arrays (WriteStoredBlockToBuffer, WriteBlockIndexToBuffer, WriteVersionIndexToBuffer, WriteStoreIndexToBuffer)
  • CHANGED --min-block-usage-percent now defaults to 80 to balance download size vs patch size
  • ADDED --log-to-console option, default is on, disable all logging output in console with --no-log-to-console
  • ADDED --log-file-path option, default is no log file output, add path to json formatted log file
  • ADDED --log-coloring option, enables colored logging output in console, default is non-colored
  • ADDED --log-console-timestamp option, enabled timestamps in the console log, default is not to include time stamp
  • FIXED Improved retrylogic when writing stored block with better logging details
  • FIXED Full support for windows extended length paths (fixes: UNC path may not contain forward slashes (#214))
  • FIXED Corrected some function names logging
  • FIXED splitURI handles mixed forward and backward slash better
  • FIXED Reduced memory consumption when doing downsync/get of version
  • FIXED put with --target-path without folder in path (local or absolute) now writes to current folder instead of root
  • UPDATED Updated longtail to 0.3.6

v0.3.6-pre8

01 Sep 20:24
Compare
Choose a tag to compare
v0.3.6-pre8 Pre-release
Pre-release
  • CHANGED commands now logs input details at info level
  • CHANGED Improved logging in remotestore with info level
  • CHANGED Stats output is now printed to StdOut and with formatted logging to log file if --log-file-path is enabled
  • CHANGED All logging now goes through logrus with the default logrus text formatting
  • CHANGED Progress output in console now goes to StdOut instead of StdErr
  • CHANGED Add NativeBuffer to avoid copying of bytes to Golang array and remove signed 32-bit integer length of arrays (WriteStoredBlockToBuffer, WriteBlockIndexToBuffer, WriteVersionIndexToBuffer, WriteStoreIndexToBuffer)
  • CHANGED --min-block-usage-percent now defaults to 80 to balance download size vs patch size
  • ADDED --log-to-console option, default is on, disable all logging output in console with --no-log-to-console
  • ADDED --log-file-path option, default is no log file output, add path to json formatted log file
  • ADDED --log-coloring option, enables colored logging output in console, default is non-colored
  • ADDED --log-console-timestamp option, enabled timestamps in the console log, default is not to include time stamp
  • FIXED Improved retrylogic when writing stored block with better logging details
  • FIXED Full support for windows extended length paths (fixes: UNC path may not contain forward slashes (#214))
  • FIXED Corrected some function names logging
  • FIXED splitURI handles mixed forward and backward slash better
  • FIXED Reduced memory consumption when doing downsync/get of version
  • UPDATED Updated longtail to 0.3.6pre9

v0.3.6-pre7

30 Aug 23:13
Compare
Choose a tag to compare
v0.3.6-pre7 Pre-release
Pre-release
  • **
  • CHANGED commands now logs input details at info level
  • CHANGED Improved logging in remotestore with info level
  • CHANGED Stats output is now printed to StdOut and with formatted logging to log file if --log-file-path is enabled
  • CHANGED All logging now goes through logrus with the default logrus text formatting
  • CHANGED Progress output in console now goes to StdOut instead of StdErr
  • CHANGED Add NativeBuffer to avoid copying of bytes to Golang array and remove signed 32-bit integer length of arrays (WriteStoredBlockToBuffer, WriteBlockIndexToBuffer, WriteVersionIndexToBuffer, WriteStoreIndexToBuffer)
  • ADDED --log-to-console option, default is on, disable all logging output in console with --no-log-to-console
  • ADDED --log-file-path option, default is no log file output, add path to json formatted log file
  • ADDED --log-coloring option, enables colored logging output in console, default is non-colored
  • ADDED --log-console-timestamp option, enabled timestamps in the console log, default is not to include time stamp
  • FIXED Improved retrylogic when writing stored block with better logging details
  • FIXED Full support for windows extended length paths (fixes: UNC path may not contain forward slashes (#214))
  • FIXED Corrected some function names logging
  • FIXED splitURI handles mixed forward and backward slash better
  • UPDATED Updated longtail to 0.3.5

v0.3.6-pre6

12 Aug 12:39
3e2dd05
Compare
Choose a tag to compare
v0.3.6-pre6 Pre-release
Pre-release
  • **
  • CHANGED commands now logs input details at info level
  • CHANGED Improved logging in remotestore with info level
  • CHANGED Stats output is now printed to StdOut and with formatted logging to log file if --log-file-path is enabled
  • CHANGED All logging now goes through logrus with the default logrus text formatting
  • CHANGED Progress output in console now goes to StdOut instead of StdErr
  • CHANGED Add NativeBuffer to avoid copying of bytes to Golang array and remove signed 32-bit integer length of arrays (WriteStoredBlockToBuffer, WriteBlockIndexToBuffer, WriteVersionIndexToBuffer, WriteStoreIndexToBuffer)
  • ADDED --log-to-console option, default is on, disable all logging output in console with --no-log-to-console
  • ADDED --log-file-path option, default is no log file output, add path to json formatted log file
  • ADDED --log-coloring option, enables colored logging output in console, default is non-colored
  • ADDED --log-console-timestamp option, enabled timestamps in the console log, default is not to include time stamp
  • FIXED Improved retrylogic when writing stored block with better logging details
  • FIXED Full support for windows extended length paths (fixes: UNC path may not contain forward slashes (#214))
  • FIXED Corrected some function names logging
  • FIXED splitURI handles mixed forward and backward slash better
  • UPDATED Updated longtail to 0.3.5