Releases: marcelmay/hfsa
Releases · marcelmay/hfsa
1.3.2
24 May 18:11
Compare
Sorry, something went wrong.
No results found
From the 1.3.2 milestone :
Dependencies:
#52 Update picocli to 4.6.1
#51 Update fastutils to 8.5.4
#50 Update guava to v30.1.1
#49 Update assertj to 3.19.0 (test scope)
#48 Update junit to 4.13.2 (test scope)
#47 Update jmh to 1.31 (test scope)
Release 1.3.1
04 Oct 21:15
Compare
Sorry, something went wrong.
No results found
From the 1.3.1 milestone :
Enhancements:
#45 Update commons-io:commons-io 2.7 -> 2.8.0
#44 List files and directories by user (tool)
#43 Show inode details (tool)
#42 Tune fsimage file generation (fsimage generator)
Bugfixes:
#41 Regression: Possible NPE when handling exception during section loading
1.3.0
07 Sep 21:16
Compare
Sorry, something went wrong.
No results found
From the 1.3.0 milestone :
This release contains major refactorings and breaking changes:
Introduce builders for configurable loading/processing with different strategies (sequential/parallel etc)
Split FSImageLoader into
FsImageLoader for loading file
FsImageData holding loaded data
FsVisitor and FsVisitorBuilder for sequential or parallel hierarchical access to FsImageData
FSImageLoader.getFileSize -> FsUtil.getFileSize
Enhancements:
#40 Support fsimages with compression
#39 FSImage Generator : Support generating fsimages with compression
#38 Cache root INode
#37 Refactor inodes handling into abstraction
#36 Update dependencies (eg Hadoop 3.2.0 -> 3.3.0)
1.2.0
27 May 19:06
Compare
Sorry, something went wrong.
No results found
From the 1.2.0 milestone :
Enhancements:
#35 Optimize memory when loading FSImage
#34 Update slf4j from 1.7.25 to latest 1.7.26
#32 Warn when JVM heap seems insufficient for fsimage size (tool)
#30 Support printing version for tool (tool)
#31 Optimize Hadoop dependencies
#29 Update dependency picocli to 3.9.6 (tool)
#28 Support Hadoop 3 fsimage
#19 Report and list top small files (tool)
1.1.5
25 Dec 13:16
Compare
Sorry, something went wrong.
No results found
From the 1.1.5 milestone :
Enhancements:
#26 Support HDFS block storage policy with helper
Bugs:
#27 Fix tool symlink reporting
#25 Update guava dependency to avoid shade conflict
1.1.4
04 Nov 18:18
Compare
Sorry, something went wrong.
No results found
From the 1.1.4 milestone :
Enhancements:
#18 Update dependencies
#21 CLI option to toggle verbosity
Bugs:
#24 Fix NPE on empty FSImage
#23 FSImageLoader.visitParallel(...) passes wrong path to FsVisitor.onFile for root path
#20 SizeBucket.computeBucketUpperBorders throws AIOOBE
Misc:
1.1.3
11 Mar 21:06
Compare
Sorry, something went wrong.
No results found
From the 1.1.3 milestone :
Enhancements:
#17 Increase buffered reader buffer size (8KiB ->64KiB)
#16 Minor performance improvement : smarter section loading
#15 Update com.google.guava:guava:21.0 to latest 24.0-jre
#14 Minor performance tweak: Avoid Map.contains by optimistically getting and checking for null
#13 Minor performance tweak to loading directories
1.1.2 Minor performance release
04 Mar 21:04
Compare
Sorry, something went wrong.
No results found
From the 1.1.2 milestone :
Enhancements:
#12 : Improve visit performance by caching node ids for faster node lookups.
Visits take about half the time now, for about 8MB more heap, per 1M inodes.
#10 : Update depenencies
hadoop 2.7.3 -> 2.7.5, commons-io 2.5 -> 2.6
1.1.1 Minor enhancements for consistency and bugfixes
03 Oct 09:33
Compare
Sorry, something went wrong.
No results found
From the 1.1.1 milestone :
Enhancements:
#8 : Refactor IEC unit formatting to lib util package
#7 : Support POSIX-like slashes in paths
Bugfixes:
#9 : Tool throws AIOOBE bug
1.1 Performance release
24 Sep 17:29
Compare
Sorry, something went wrong.
No results found
Enhancements
#1 Check if INode exists for given path
#2 Support checking if inode/path has children
#3 Update dependency picoli to 1.0.1
#4 Tune performance : up to 3x faster by partial protobuf parsing
Bug fixes
#5 SizeBucket.add throws IOOBE
#6 Tool fails with MissingFormatArgumentException when autoextending buckets for very large files