-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
HashStore-java 1.1.0 Release #48
base: main
Are you sure you want to change the base?
Commits on Jul 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 25a970b - Browse repository at this point
Copy the full SHA 25a970bView commit details
Commits on Jul 5, 2024
-
Update 'HashStoreRunnable' test class exception messaging to 'e.getCa…
…use()' instead of 'e.getMessage()'
Configuration menu - View commit details
-
Copy full SHA for 2734f03 - Browse repository at this point
Copy the full SHA 2734f03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a99113 - Browse repository at this point
Copy the full SHA 9a99113View commit details
Commits on Jul 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9e1d9e2 - Browse repository at this point
Copy the full SHA 9e1d9e2View commit details -
Organize new 'storeHashStoreRefsFile' method in 'FileHashStore' class…
… and update javadoc
Configuration menu - View commit details
-
Copy full SHA for d890db6 - Browse repository at this point
Copy the full SHA d890db6View commit details -
Revise junit tests for 'tagObject', add new junit tests for 'storeHas…
…hStoreRefsFiles' and add todo items
Configuration menu - View commit details
-
Copy full SHA for 9020775 - Browse repository at this point
Copy the full SHA 9020775View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c727fa - Browse repository at this point
Copy the full SHA 6c727faView commit details -
Configuration menu - View commit details
-
Copy full SHA for bfe2f27 - Browse repository at this point
Copy the full SHA bfe2f27View commit details -
Add new junit test for 'unTagObject' and fix bug in existing 'tagObje…
…ct' tests when checking for number of files
Configuration menu - View commit details
-
Copy full SHA for 5a69daf - Browse repository at this point
Copy the full SHA 5a69dafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 259bf54 - Browse repository at this point
Copy the full SHA 259bf54View commit details -
Revise 'findObject' to throw custom exception 'PidRefsFileNotFoundExc…
…eption' when it cannot find a pid refs file instead of generic 'FileNotFoundException'
Configuration menu - View commit details
-
Copy full SHA for b06d8c6 - Browse repository at this point
Copy the full SHA b06d8c6View commit details -
Add new junit test for 'unTagObject' and revise 'findObject' junit te…
…st to assert newly added custom exception
Configuration menu - View commit details
-
Copy full SHA for 18d2e25 - Browse repository at this point
Copy the full SHA 18d2e25View commit details -
Add clean-up code to 'unTagObject' when a pid refs file does not exis…
…t, but pid is tagged in the cid refs file, and add new junit test
Configuration menu - View commit details
-
Copy full SHA for cbd494d - Browse repository at this point
Copy the full SHA cbd494dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 30e1e09 - Browse repository at this point
Copy the full SHA 30e1e09View commit details
Commits on Jul 10, 2024
-
Add print statements to 'HashStoreRunnable' to assist with debugging …
…inconsistent test failures
Configuration menu - View commit details
-
Copy full SHA for 5e2e7f1 - Browse repository at this point
Copy the full SHA 5e2e7f1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 742eeac - Browse repository at this point
Copy the full SHA 742eeacView commit details -
Configuration menu - View commit details
-
Copy full SHA for e96a517 - Browse repository at this point
Copy the full SHA e96a517View commit details -
Add new junit tests for 'tagObject' and fix bug where a pid refs is d…
…eleted when 'tagObject' is called to tag the pid that is already referencing another cid
Configuration menu - View commit details
-
Copy full SHA for b6d56cc - Browse repository at this point
Copy the full SHA b6d56ccView commit details -
Revise comments and add additional print statement to assist with deb…
…ugging for 'deleteObject_1000Pids_1Obj_viaRunnable' junit test
Configuration menu - View commit details
-
Copy full SHA for 9eef991 - Browse repository at this point
Copy the full SHA 9eef991View commit details -
Configuration menu - View commit details
-
Copy full SHA for 355dd1b - Browse repository at this point
Copy the full SHA 355dd1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 81cb5ed - Browse repository at this point
Copy the full SHA 81cb5edView commit details -
Merge pull request #89 from DataONEorg/feature-83-tagobject-cleanup
Feature-83: `tagObject` Refactor
Configuration menu - View commit details
-
Copy full SHA for 84f8dc7 - Browse repository at this point
Copy the full SHA 84f8dc7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60127a4 - Browse repository at this point
Copy the full SHA 60127a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 08e7c7e - Browse repository at this point
Copy the full SHA 08e7c7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for bb47568 - Browse repository at this point
Copy the full SHA bb47568View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0c3bb7 - Browse repository at this point
Copy the full SHA e0c3bb7View commit details -
Merge pull request #90 from DataONEorg/feature-87-removefo-publicapi
Feature-87: Remove `findObject` from the Public API
Configuration menu - View commit details
-
Copy full SHA for 47841f1 - Browse repository at this point
Copy the full SHA 47841f1View commit details
Commits on Jul 11, 2024
-
Code clean-up: Review/revise comments, refactor 'retrieveMetadata' me…
…thods to be DRY by extracting method 'getMetadataDocInputStream'
Configuration menu - View commit details
-
Copy full SHA for a60586c - Browse repository at this point
Copy the full SHA a60586cView commit details -
Code clean-up: Review/revise comments, refactor 'deleteMetadata' meth…
…ods to be DRY by extracting method 'syncRenameMetadataDocForDeletion'
Configuration menu - View commit details
-
Copy full SHA for fd290ea - Browse repository at this point
Copy the full SHA fd290eaView commit details -
Code clean-up: Revise deleteMetadata to call existing method to get p…
…ath to metadata document, refactor 'isDefaultAlgorithm' into 'shouldCalculateAlgorithm' to improve clarity
Configuration menu - View commit details
-
Copy full SHA for ccda4c5 - Browse repository at this point
Copy the full SHA ccda4c5View commit details -
Code clean-up: Remove unused 'deleteRefsFile' method & update junit t…
…ests, revise comments, resolve linting warnings
Configuration menu - View commit details
-
Copy full SHA for 947459a - Browse repository at this point
Copy the full SHA 947459aView commit details -
Resolve linting warning in 'putObject' by replacing .delete() call on…
… tmpFile to using Files.delete()
Configuration menu - View commit details
-
Copy full SHA for 487bbce - Browse repository at this point
Copy the full SHA 487bbceView commit details -
Clean-up 'deleteObject' and 'unTagObject', refactor to begin with rem…
…oving pid from cid refs file
Configuration menu - View commit details
-
Copy full SHA for c2b67de - Browse repository at this point
Copy the full SHA c2b67deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b5b7d6 - Browse repository at this point
Copy the full SHA 3b5b7d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83382f9 - Browse repository at this point
Copy the full SHA 83382f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for cebdd2f - Browse repository at this point
Copy the full SHA cebdd2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c778e2d - Browse repository at this point
Copy the full SHA c778e2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 261ca00 - Browse repository at this point
Copy the full SHA 261ca00View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75b56c2 - Browse repository at this point
Copy the full SHA 75b56c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc1a43b - Browse repository at this point
Copy the full SHA cc1a43bView commit details
Commits on Jul 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 207937a - Browse repository at this point
Copy the full SHA 207937aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9010843 - Browse repository at this point
Copy the full SHA 9010843View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67bd37c - Browse repository at this point
Copy the full SHA 67bd37cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e6e1018 - Browse repository at this point
Copy the full SHA e6e1018View commit details -
Remove unused parameter from 'syncRenameMetadataDocForDeletion' and f…
…ix affected code
Configuration menu - View commit details
-
Copy full SHA for 3ccc3eb - Browse repository at this point
Copy the full SHA 3ccc3ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for f92ccca - Browse repository at this point
Copy the full SHA f92cccaView commit details -
Configuration menu - View commit details
-
Copy full SHA for c2098d3 - Browse repository at this point
Copy the full SHA c2098d3View commit details -
Fix warning for 'verifyObject' with boolean value in signature by rem…
…oving a data object by default if it is determined to be invalid and the right conditions are met
Configuration menu - View commit details
-
Copy full SHA for b0c5414 - Browse repository at this point
Copy the full SHA b0c5414View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2f73b4 - Browse repository at this point
Copy the full SHA d2f73b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8cd0d34 - Browse repository at this point
Copy the full SHA 8cd0d34View commit details -
Configuration menu - View commit details
-
Copy full SHA for f649697 - Browse repository at this point
Copy the full SHA f649697View commit details -
Delete 'FileHashStoreReferencesTest' class, move and organize junit t…
…ests to 'FileHashStoreProtected', fix incorrect import in 'FileHashStoreInterface' class and use correct 'Disabled' decorator
Configuration menu - View commit details
-
Copy full SHA for 3d00b4b - Browse repository at this point
Copy the full SHA 3d00b4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7474db3 - Browse repository at this point
Copy the full SHA 7474db3View commit details -
Add missing junit tests for 'isStringInRefsFile' in 'FileHashStorePro…
…tectedTest' class
Configuration menu - View commit details
-
Copy full SHA for 0e0dfcf - Browse repository at this point
Copy the full SHA 0e0dfcfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c7e151 - Browse repository at this point
Copy the full SHA 6c7e151View commit details -
Configuration menu - View commit details
-
Copy full SHA for e9b4b24 - Browse repository at this point
Copy the full SHA e9b4b24View commit details
Commits on Jul 17, 2024
-
Re-activate disabled runnable test, update 'putObject' to delete redu…
…ndant tmp file before logging warning
Configuration menu - View commit details
-
Copy full SHA for 6ad3c01 - Browse repository at this point
Copy the full SHA 6ad3c01View commit details -
Configuration menu - View commit details
-
Copy full SHA for 30d7f88 - Browse repository at this point
Copy the full SHA 30d7f88View commit details -
Revise error statement in 'putObject' and variable name in intermitte…
…ntly failing test to assist with debugging
Configuration menu - View commit details
-
Copy full SHA for 8f323f5 - Browse repository at this point
Copy the full SHA 8f323f5View commit details -
Merge pull request #91 from DataONEorg/bug-88-tmpfile-cleanup
Bug-88: `tmpFile` Cleanup
Configuration menu - View commit details
-
Copy full SHA for 9d096f3 - Browse repository at this point
Copy the full SHA 9d096f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ff1336 - Browse repository at this point
Copy the full SHA 6ff1336View commit details -
Update HashStore interface, rename 'verifyObject' to 'deleteInvalidOb…
…ject' in 'FileHashStore' and update junit tests
Configuration menu - View commit details
-
Copy full SHA for 8bee29d - Browse repository at this point
Copy the full SHA 8bee29dView commit details -
Merge pull request #93 from DataONEorg/feature-92-deleteinvalidobject
Feature-92: Rename `verifyObject` to `deleteInvalidObject`
Configuration menu - View commit details
-
Copy full SHA for 8617f17 - Browse repository at this point
Copy the full SHA 8617f17View commit details
Commits on Jul 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 71dc486 - Browse repository at this point
Copy the full SHA 71dc486View commit details -
Add missing synchronization for data object cid when data object is a…
…bout to be moved to its final location
Configuration menu - View commit details
-
Copy full SHA for 28cfa7a - Browse repository at this point
Copy the full SHA 28cfa7aView commit details -
Rename synchronization array from 'objectLockedIds' to 'objectLockedP…
…ids' to improve clarity
Configuration menu - View commit details
-
Copy full SHA for b0f86a5 - Browse repository at this point
Copy the full SHA b0f86a5View commit details -
Rename synchronization array from 'metadataLockedIds' to 'metadataLoc…
…kedDocIds' to improve clarity
Configuration menu - View commit details
-
Copy full SHA for 2fc6721 - Browse repository at this point
Copy the full SHA 2fc6721View commit details -
Rename synchronization array from 'referenceLockedCids' to 'objectLoc…
…kedCids' to improve clarity
Configuration menu - View commit details
-
Copy full SHA for 08f2c79 - Browse repository at this point
Copy the full SHA 08f2c79View commit details -
Add new synchronization code for 'tagObject' which can be called dire…
…ctly, to synchronize on pid via 'referenceLockedPids'
Configuration menu - View commit details
-
Copy full SHA for 7aa852d - Browse repository at this point
Copy the full SHA 7aa852dView commit details -
Revise 'tagObject' unexpected exception process to release locks befo…
…re calling 'unTagObject', which is synchronized, to prevent a deadlock situation
Configuration menu - View commit details
-
Copy full SHA for 2ea427b - Browse repository at this point
Copy the full SHA 2ea427bView commit details -
Check 'deleteInvalidObject' for when ObjectMetadata passed does not i…
…nclude hexDigests, add custom exception and two new junit tests
Configuration menu - View commit details
-
Copy full SHA for 38d0924 - Browse repository at this point
Copy the full SHA 38d0924View commit details -
Rename FileHashStoreUtility 'checkForEmptyString' to 'checkForEmptyAn…
…dValidString' for clarity
Configuration menu - View commit details
-
Copy full SHA for f76a13c - Browse repository at this point
Copy the full SHA f76a13cView commit details -
Rework FileHashStoreUtility 'deleteListItems' method to attempt to de…
…lete as many items in the list as possible
Configuration menu - View commit details
-
Copy full SHA for b044728 - Browse repository at this point
Copy the full SHA b044728View commit details -
Add logic to Public API store methods to try-finally .close the suppl…
…ied stream to the object or metadata
Configuration menu - View commit details
-
Copy full SHA for 8442d66 - Browse repository at this point
Copy the full SHA 8442d66View commit details -
Refactor 'deleteMetadata' with logic to revert the process if there i…
…s an unexpected issue, and add new junit tests for new supporting methods
Configuration menu - View commit details
-
Copy full SHA for 2cbec48 - Browse repository at this point
Copy the full SHA 2cbec48View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f3dac9 - Browse repository at this point
Copy the full SHA 9f3dac9View commit details -
Merge pull request #94 from DataONEorg/feature-57-delobjref-jingcrch
Feature-57: `deleteObject` Refactor Changes from Code Review
Configuration menu - View commit details
-
Copy full SHA for 489f4db - Browse repository at this point
Copy the full SHA 489f4dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a12765 - Browse repository at this point
Copy the full SHA 1a12765View commit details -
Configuration menu - View commit details
-
Copy full SHA for f28b522 - Browse repository at this point
Copy the full SHA f28b522View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2012a2a - Browse repository at this point
Copy the full SHA 2012a2aView commit details
Commits on Jul 24, 2024
-
Create new package 'hashstoreconverter' and add new class 'FileHashSt…
…oreLinks' with basic constructor
Configuration menu - View commit details
-
Copy full SHA for 24315f0 - Browse repository at this point
Copy the full SHA 24315f0View commit details
Commits on Jul 25, 2024
-
Add 'FileHashStoreLinks' constructor, new junit test class 'FileHashS…
…toreLinksInitTest'
Configuration menu - View commit details
-
Copy full SHA for 8ceec6c - Browse repository at this point
Copy the full SHA 8ceec6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 713bda8 - Browse repository at this point
Copy the full SHA 713bda8View commit details
Commits on Jul 26, 2024
-
Change access modifier to public for 'enum DefaultHashAlgorithms' in …
…'FileHashStore', and add new method 'generateChecksums' in 'FileHashStoreLinks'
Configuration menu - View commit details
-
Copy full SHA for e3b4016 - Browse repository at this point
Copy the full SHA e3b4016View commit details -
Rename 'FileHashStoreLinksInitTest' class to 'FileHashStoreLinks', ad…
…d new junit test for 'generateChecksums'
Configuration menu - View commit details
-
Copy full SHA for f7e3b91 - Browse repository at this point
Copy the full SHA f7e3b91View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55f3677 - Browse repository at this point
Copy the full SHA 55f3677View commit details -
Add new method 'storeHardLink' to 'FileHashStoreLinks', new accessor …
…method 'getHashStoreLinksDataObjectPath' and junit test for 'storeHardLink'
Configuration menu - View commit details
-
Copy full SHA for 79b29da - Browse repository at this point
Copy the full SHA 79b29daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 745adac - Browse repository at this point
Copy the full SHA 745adacView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c7a630 - Browse repository at this point
Copy the full SHA 0c7a630View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5e37b2 - Browse repository at this point
Copy the full SHA c5e37b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad09376 - Browse repository at this point
Copy the full SHA ad09376View commit details
Commits on Jul 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for e9310ea - Browse repository at this point
Copy the full SHA e9310eaView commit details
Commits on Jul 29, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 7cfa4f5 - Browse repository at this point
Copy the full SHA 7cfa4f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 641a73d - Browse repository at this point
Copy the full SHA 641a73dView commit details -
Catch and swallow 'FileAlreadyExistsException' in 'storeHardLink' and…
… add new junit tests
Configuration menu - View commit details
-
Copy full SHA for 06a9eab - Browse repository at this point
Copy the full SHA 06a9eabView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f3e8fb - Browse repository at this point
Copy the full SHA 4f3e8fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 51b3c5a - Browse repository at this point
Copy the full SHA 51b3c5aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d9747d7 - Browse repository at this point
Copy the full SHA d9747d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4a02ffb - Browse repository at this point
Copy the full SHA 4a02ffbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 123d714 - Browse repository at this point
Copy the full SHA 123d714View commit details -
Configuration menu - View commit details
-
Copy full SHA for d102c24 - Browse repository at this point
Copy the full SHA d102c24View commit details
Commits on Jul 31, 2024
-
Refactor 'convert' method to conditionally store the data object or s…
…ysmeta, which may not always be available
Configuration menu - View commit details
-
Copy full SHA for 6f416b3 - Browse repository at this point
Copy the full SHA 6f416b3View commit details -
Refactor 'convert' method to check for null sysmeta stream (it can ne…
…ver be null) and add junit test
Configuration menu - View commit details
-
Copy full SHA for 82446b8 - Browse repository at this point
Copy the full SHA 82446b8View commit details -
Refactor 'convert' to store sysmeta first, which is a hard requiremen…
…t, and add new junit tests
Configuration menu - View commit details
-
Copy full SHA for cb803d6 - Browse repository at this point
Copy the full SHA cb803d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ddde8c - Browse repository at this point
Copy the full SHA 0ddde8cView commit details
Commits on Aug 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 802912e - Browse repository at this point
Copy the full SHA 802912eView commit details -
Extract new public method 'createParentDirectories' from 'FileHashSto…
…reLinks' into 'FileHashStoreUtility'
Configuration menu - View commit details
-
Copy full SHA for 9ed84dc - Browse repository at this point
Copy the full SHA 9ed84dcView commit details -
Update HashStoreConverter's convert and FileHashStoreLinks' storeHard…
…Link method signatures with 'checksum' and 'checksumAlgorithm', and revise junit tests
Configuration menu - View commit details
-
Copy full SHA for 115199d - Browse repository at this point
Copy the full SHA 115199dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 034af73 - Browse repository at this point
Copy the full SHA 034af73View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a748d4 - Browse repository at this point
Copy the full SHA 9a748d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for e045597 - Browse repository at this point
Copy the full SHA e045597View commit details
Commits on Aug 2, 2024
-
Revert 'convert' operation order back to storing hard link first befo…
…re storing sysmeta
Configuration menu - View commit details
-
Copy full SHA for ac82104 - Browse repository at this point
Copy the full SHA ac82104View commit details
Commits on Aug 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 41375e0 - Browse repository at this point
Copy the full SHA 41375e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1da579c - Browse repository at this point
Copy the full SHA 1da579cView commit details
Commits on Aug 12, 2024
-
Rename 'deleteInvalidObject' method to 'deleteIfInvalidObject' and up…
…date affected code
Configuration menu - View commit details
-
Copy full SHA for 8b8ef2d - Browse repository at this point
Copy the full SHA 8b8ef2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a306271 - Browse repository at this point
Copy the full SHA a306271View commit details -
Configuration menu - View commit details
-
Copy full SHA for 96235b8 - Browse repository at this point
Copy the full SHA 96235b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d382a5 - Browse repository at this point
Copy the full SHA 4d382a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f33e7d - Browse repository at this point
Copy the full SHA 1f33e7dView commit details -
Refactor FileHashStoreUtility 'checkNotNegativeOrZero' to 'checkPosit…
…ive' and update affected code
Configuration menu - View commit details
-
Copy full SHA for 4770050 - Browse repository at this point
Copy the full SHA 4770050View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2fea9ff - Browse repository at this point
Copy the full SHA 2fea9ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for e327e91 - Browse repository at this point
Copy the full SHA e327e91View commit details -
Configuration menu - View commit details
-
Copy full SHA for a1870cc - Browse repository at this point
Copy the full SHA a1870ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for b58b26c - Browse repository at this point
Copy the full SHA b58b26cView commit details -
Refactor 'FileHashStoreProtected' junit tests to create InputStreams …
…in try statements for automatic resource management
Configuration menu - View commit details
-
Copy full SHA for 9e75b30 - Browse repository at this point
Copy the full SHA 9e75b30View commit details -
Refactor 'FileHashStoreInit' junit tests to create InputStreams in tr…
…y statements for automatic resource management
Configuration menu - View commit details
-
Copy full SHA for 58e73ab - Browse repository at this point
Copy the full SHA 58e73abView commit details -
Refactor 'FileHashStoreClient' junit tests to create InputStreams in …
…try statements for automatic resource management
Configuration menu - View commit details
-
Copy full SHA for 252cefa - Browse repository at this point
Copy the full SHA 252cefaView commit details -
Refactor 'HashStore' junit tests to create InputStreams in try statem…
…ents for automatic resource management
Configuration menu - View commit details
-
Copy full SHA for d961d35 - Browse repository at this point
Copy the full SHA d961d35View commit details -
Refactor 'FileHashStoreUtility' class' calculateHexDigest method to u…
…se try statement on the given stream for automatic resource management
Configuration menu - View commit details
-
Copy full SHA for 5542a9c - Browse repository at this point
Copy the full SHA 5542a9cView commit details -
Refactor 'FileHashStore' to use try statements for automatic resource…
… management and 'buildHashStoreYamlString' as a text block for clarity
Configuration menu - View commit details
-
Copy full SHA for 1c61165 - Browse repository at this point
Copy the full SHA 1c61165View commit details
Commits on Aug 13, 2024
-
Refactor 'FileHashStoreInterface' junit tests to create InputStreams …
…in try statements for automatic resource management where relevant
Configuration menu - View commit details
-
Copy full SHA for 6591f44 - Browse repository at this point
Copy the full SHA 6591f44View commit details -
Add new enum 'HashStoreRefUpdateTypes' and refactor affected code in …
…FileHashStore (related to updateRefsFile)
Configuration menu - View commit details
-
Copy full SHA for dd9a2a7 - Browse repository at this point
Copy the full SHA dd9a2a7View commit details -
Refactor 'updateRefsFile' and 'getHashStoreRefsPath' to require enum …
…parameter in signature, and refactor affected code and junit tests
Configuration menu - View commit details
-
Copy full SHA for 56afebc - Browse repository at this point
Copy the full SHA 56afebcView commit details -
Rename 'checkForEmptyAndValidString' method to 'checkForNotEmptyAndVa…
…lidString' and update affected code
Configuration menu - View commit details
-
Copy full SHA for 38ebd81 - Browse repository at this point
Copy the full SHA 38ebd81View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1d2559 - Browse repository at this point
Copy the full SHA d1d2559View commit details -
Configuration menu - View commit details
-
Copy full SHA for da143f3 - Browse repository at this point
Copy the full SHA da143f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5309243 - Browse repository at this point
Copy the full SHA 5309243View commit details -
Configuration menu - View commit details
-
Copy full SHA for d842a59 - Browse repository at this point
Copy the full SHA d842a59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0181107 - Browse repository at this point
Copy the full SHA 0181107View commit details -
Configuration menu - View commit details
-
Copy full SHA for b3d0ea1 - Browse repository at this point
Copy the full SHA b3d0ea1View commit details -
Configuration menu - View commit details
-
Copy full SHA for b884303 - Browse repository at this point
Copy the full SHA b884303View commit details -
Refactor 'ObjectMetadata' to be a record instead of a custom class, a…
…nd revise all junit tests and affected code
Configuration menu - View commit details
-
Copy full SHA for 906ea73 - Browse repository at this point
Copy the full SHA 906ea73View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce07581 - Browse repository at this point
Copy the full SHA ce07581View commit details -
Add new record 'objectInfo', refactor 'findObject' to return an 'obje…
…ctInfo' object and update junit tests
Configuration menu - View commit details
-
Copy full SHA for 5bce0ce - Browse repository at this point
Copy the full SHA 5bce0ceView commit details -
Refactor 'checkForNotEmptyAndValidString' to call '.isBlank()' instea…
…d of .trim() and then .isEmpty()
Configuration menu - View commit details
-
Copy full SHA for 75ba6c0 - Browse repository at this point
Copy the full SHA 75ba6c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for f5ca23d - Browse repository at this point
Copy the full SHA f5ca23dView commit details
Commits on Aug 15, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 84846f4 - Browse repository at this point
Copy the full SHA 84846f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f369441 - Browse repository at this point
Copy the full SHA f369441View commit details -
Refactor and simplify usage of enum objects 'HashStoreIdTypes' and 'H…
…ashStoreRefUpdateTypes'
Configuration menu - View commit details
-
Copy full SHA for dc6a6fb - Browse repository at this point
Copy the full SHA dc6a6fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ba3b73 - Browse repository at this point
Copy the full SHA 7ba3b73View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1eabe79 - Browse repository at this point
Copy the full SHA 1eabe79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0bd9a3f - Browse repository at this point
Copy the full SHA 0bd9a3fView commit details -
Refactor 'tagObject' by moving synchronization code to be closer to c…
…ode requiring it in 'storeHashStoreRefsFiles'
Configuration menu - View commit details
-
Copy full SHA for 189eaf3 - Browse repository at this point
Copy the full SHA 189eaf3View commit details -
Refactor 'checkForNotEmptyAndValidString' to get method name via thre…
…ad and update signature to remove 'method' argument
Configuration menu - View commit details
-
Copy full SHA for 8ceb641 - Browse repository at this point
Copy the full SHA 8ceb641View commit details -
Refactor 'ensureNotNull' to get method name via thread and update sig…
…nature to remove 'method' argument
Configuration menu - View commit details
-
Copy full SHA for b94eb2c - Browse repository at this point
Copy the full SHA b94eb2cView commit details -
Refactor 'checkPositive' to get method name via thread and update sig…
…nature to remove 'method' argument
Configuration menu - View commit details
-
Copy full SHA for 4561f79 - Browse repository at this point
Copy the full SHA 4561f79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 962ed5b - Browse repository at this point
Copy the full SHA 962ed5bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a9fce58 - Browse repository at this point
Copy the full SHA a9fce58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a0c32b - Browse repository at this point
Copy the full SHA 6a0c32bView commit details
Commits on Aug 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d61d9c3 - Browse repository at this point
Copy the full SHA d61d9c3View commit details -
Merge pull request #58 from DataONEorg/feature-57-deleteobj-refactor
Feature-57: `deleteObject` Refactor
Configuration menu - View commit details
-
Copy full SHA for 21bcd62 - Browse repository at this point
Copy the full SHA 21bcd62View commit details -
Configuration menu - View commit details
-
Copy full SHA for 505d9fd - Browse repository at this point
Copy the full SHA 505d9fdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8105f33 - Browse repository at this point
Copy the full SHA 8105f33View commit details -
Make enum 'DefaultHashAlgorithms' and 'HashStoreProperties' public to…
… provide access to 'FileHashStoreLinks'
Configuration menu - View commit details
-
Copy full SHA for 62d72a1 - Browse repository at this point
Copy the full SHA 62d72a1View commit details -
Revise 'FileHashStoreLinks' and 'HashStoreConverter' classes based on…
… new changes from
Configuration menu - View commit details
-
Copy full SHA for fed0882 - Browse repository at this point
Copy the full SHA fed0882View commit details
Commits on Aug 19, 2024
-
Refactor 'storeHardLink' method to create InputStream from given file…
…Path and update signature and affected junit tests
Configuration menu - View commit details
-
Copy full SHA for 261467b - Browse repository at this point
Copy the full SHA 261467bView commit details -
Refactor 'FileHashStore' and 'FileHashStoreLinks' to automate the cre…
…ation and digestion of 'MessageDigest' objects based on the DefaultHashAlgorithms enum object
Configuration menu - View commit details
-
Copy full SHA for 349a9fb - Browse repository at this point
Copy the full SHA 349a9fbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 29680d2 - Browse repository at this point
Copy the full SHA 29680d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc6d84d - Browse repository at this point
Copy the full SHA dc6d84dView commit details -
Further optimize code to generate checksums by using try-resources on…
… InputStream object
Configuration menu - View commit details
-
Copy full SHA for 7f2b315 - Browse repository at this point
Copy the full SHA 7f2b315View commit details -
Fix bug in '...Checksums' optimization by creating a local list and m…
…odifying it, rather than using a class variable and accessing it directly
Configuration menu - View commit details
-
Copy full SHA for 4655402 - Browse repository at this point
Copy the full SHA 4655402View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fcf3e8 - Browse repository at this point
Copy the full SHA 3fcf3e8View commit details -
Change previously public access modifiers for FileHashStore class var…
…iables to protected
Configuration menu - View commit details
-
Copy full SHA for 5c69d33 - Browse repository at this point
Copy the full SHA 5c69d33View commit details -
Configuration menu - View commit details
-
Copy full SHA for 530e48d - Browse repository at this point
Copy the full SHA 530e48dView commit details -
Merge pull request #96 from DataONEorg/feature-95-hashstore-converter
Feature-95: HashStoreConverter & FileHashStoreLinks
Configuration menu - View commit details
-
Copy full SHA for 0b684e1 - Browse repository at this point
Copy the full SHA 0b684e1View commit details
Commits on Aug 20, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5f8941a - Browse repository at this point
Copy the full SHA 5f8941aView commit details -
Update junit test debug messaging for better accuracy (.getMessage in…
…stead of .getCause)
Configuration menu - View commit details
-
Copy full SHA for b5ed3b1 - Browse repository at this point
Copy the full SHA b5ed3b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2119efb - Browse repository at this point
Copy the full SHA 2119efbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 14ded55 - Browse repository at this point
Copy the full SHA 14ded55View commit details -
Merge pull request #99 from DataONEorg/bug-98-storeobj-failedtest
Bug-98: `storeObject` Failed Junit Test
Configuration menu - View commit details
-
Copy full SHA for e54e48f - Browse repository at this point
Copy the full SHA e54e48fView commit details -
Declare 'NonMatchingChecksumException' in HashStoreConverter's 'conve…
…rt' method and add new junit test
Configuration menu - View commit details
-
Copy full SHA for 87fd9e6 - Browse repository at this point
Copy the full SHA 87fd9e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e41851 - Browse repository at this point
Copy the full SHA 6e41851View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c865a8 - Browse repository at this point
Copy the full SHA 8c865a8View commit details -
Merge pull request #102 from DataONEorg/feature-101-nmce-declare
Feature-101: 'NonMatchingChecksumException' Declaration
Configuration menu - View commit details
-
Copy full SHA for d2044ef - Browse repository at this point
Copy the full SHA d2044efView commit details
Commits on Aug 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 893df5e - Browse repository at this point
Copy the full SHA 893df5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2bbdb15 - Browse repository at this point
Copy the full SHA 2bbdb15View commit details -
Configuration menu - View commit details
-
Copy full SHA for eba6b93 - Browse repository at this point
Copy the full SHA eba6b93View commit details -
Refactor 'unTagObject' with guard rails to ensure thread safety, revi…
…se access modifier for sync methods to be protected to assist with testing
Configuration menu - View commit details
-
Copy full SHA for cb56934 - Browse repository at this point
Copy the full SHA cb56934View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6bb60de - Browse repository at this point
Copy the full SHA 6bb60deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9d24873 - Browse repository at this point
Copy the full SHA 9d24873View commit details -
Configuration menu - View commit details
-
Copy full SHA for d22659b - Browse repository at this point
Copy the full SHA d22659bView commit details
Commits on Aug 28, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 06bf22e - Browse repository at this point
Copy the full SHA 06bf22eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 31d20cc - Browse repository at this point
Copy the full SHA 31d20ccView commit details
Commits on Aug 29, 2024
-
Merge pull request #105 from DataONEorg/feature-104-deploy-repository
Feature 104 deploy repository
Configuration menu - View commit details
-
Copy full SHA for 9bd333d - Browse repository at this point
Copy the full SHA 9bd333dView commit details
Commits on Aug 30, 2024
-
Fix bug in 'storeHashStoreRefsFiles' where we could unintentionally o…
…verwrite a pid reference file and update junit test
Configuration menu - View commit details
-
Copy full SHA for fbe25ae - Browse repository at this point
Copy the full SHA fbe25aeView commit details -
Refactor 'storeHashStoreRefsFiles' to always throw exception if a pid…
… refs file already exists
Configuration menu - View commit details
-
Copy full SHA for 97d133d - Browse repository at this point
Copy the full SHA 97d133dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b31ae8e - Browse repository at this point
Copy the full SHA b31ae8eView commit details -
Refactor 'updateRefsFile' so that duplicate values are never added an…
…d add new junit test
Configuration menu - View commit details
-
Copy full SHA for ecd7854 - Browse repository at this point
Copy the full SHA ecd7854View commit details -
Adjust 'storeHashStoreRefs' scenario when pid refs doesn't exist but …
…cid refs does to create pid refs file first
Configuration menu - View commit details
-
Copy full SHA for 1eda5a5 - Browse repository at this point
Copy the full SHA 1eda5a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8165303 - Browse repository at this point
Copy the full SHA 8165303View commit details -
Refactor 'unTagObject' to proceed with as much of the untagging flow …
…as possible by wrapping relevant code blocks in try-catch statements
Configuration menu - View commit details
-
Copy full SHA for 604e7a5 - Browse repository at this point
Copy the full SHA 604e7a5View commit details
Commits on Sep 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 650e822 - Browse repository at this point
Copy the full SHA 650e822View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2421bec - Browse repository at this point
Copy the full SHA 2421becView commit details -
Configuration menu - View commit details
-
Copy full SHA for eab5016 - Browse repository at this point
Copy the full SHA eab5016View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1fad24e - Browse repository at this point
Copy the full SHA 1fad24eView commit details
Commits on Sep 4, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1ad97c7 - Browse repository at this point
Copy the full SHA 1ad97c7View commit details -
Revise 'unTagObject' OrphanRefsFileException scenario to check cid be…
…fore proceeding with untagging, and add new junit tests
Configuration menu - View commit details
-
Copy full SHA for bca9f6c - Browse repository at this point
Copy the full SHA bca9f6cView commit details -
Add additional guard rails for when retrieving/reading cid values, an…
…d ensuring cid values are locked
Configuration menu - View commit details
-
Copy full SHA for db0333a - Browse repository at this point
Copy the full SHA db0333aView commit details -
Add missing guard rail in 'unTagObjet' PidRefsFileNotFoundException f…
…or confirming cid is locked
Configuration menu - View commit details
-
Copy full SHA for 44ff550 - Browse repository at this point
Copy the full SHA 44ff550View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd119f5 - Browse repository at this point
Copy the full SHA cd119f5View commit details
Commits on Sep 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6457087 - Browse repository at this point
Copy the full SHA 6457087View commit details -
Configuration menu - View commit details
-
Copy full SHA for f772797 - Browse repository at this point
Copy the full SHA f772797View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a53f98 - Browse repository at this point
Copy the full SHA 5a53f98View commit details -
Configuration menu - View commit details
-
Copy full SHA for fe772b5 - Browse repository at this point
Copy the full SHA fe772b5View commit details -
Refactor 'unTagObject' by extracting method 'removePidFromCidRefsAndD…
…etermineDeletion'
Configuration menu - View commit details
-
Copy full SHA for 8264ed6 - Browse repository at this point
Copy the full SHA 8264ed6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 919f065 - Browse repository at this point
Copy the full SHA 919f065View commit details -
Refactor 'unTagObject' to always confirm cid before proceeding and re…
…solve todo items
Configuration menu - View commit details
-
Copy full SHA for fb9a072 - Browse repository at this point
Copy the full SHA fb9a072View commit details -
Refactor 'unTagObject' further by extracting relevant code to 'remove…
…PidFromCidRefsAndDetermineDeletion'
Configuration menu - View commit details
-
Copy full SHA for c2be8e8 - Browse repository at this point
Copy the full SHA c2be8e8View commit details -
Rename 'removePidFromCidRefsAndDetermineDeletion' method to 'removePi…
…dAndHandleCidDeletion'
Configuration menu - View commit details
-
Copy full SHA for 93df442 - Browse repository at this point
Copy the full SHA 93df442View commit details -
Configuration menu - View commit details
-
Copy full SHA for a07b5b3 - Browse repository at this point
Copy the full SHA a07b5b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1e280f - Browse repository at this point
Copy the full SHA d1e280fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9406648 - Browse repository at this point
Copy the full SHA 9406648View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28cc6a5 - Browse repository at this point
Copy the full SHA 28cc6a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for eea90de - Browse repository at this point
Copy the full SHA eea90deView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d343cb - Browse repository at this point
Copy the full SHA 4d343cbView commit details -
Merge pull request #103 from DataONEorg/bug-97-tagobject-orphan
Bug-97: `tagObject` Produces Orphaned Object
Configuration menu - View commit details
-
Copy full SHA for 18df348 - Browse repository at this point
Copy the full SHA 18df348View commit details
Commits on Nov 7, 2024
-
Configuration menu - View commit details
-
Copy full SHA for d2762ca - Browse repository at this point
Copy the full SHA d2762caView commit details -
Refactor 'generateTmpFile' in 'FileHashStoreUtility' to set 'rw-r----…
…-' file permissions on tmp file and add new junit test
Configuration menu - View commit details
-
Copy full SHA for c938a9b - Browse repository at this point
Copy the full SHA c938a9bView commit details -
Add new junit test for 'storeObject' to confirm that file permissions…
… persist after moving a tmp file to its permanent location
Configuration menu - View commit details
-
Copy full SHA for 9432cc1 - Browse repository at this point
Copy the full SHA 9432cc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b71e62 - Browse repository at this point
Copy the full SHA 6b71e62View commit details -
Revise new junit tests for tmpFile permissions to be more thorough (c…
…heck for absence of other permissions)
Configuration menu - View commit details
-
Copy full SHA for a1b7f53 - Browse repository at this point
Copy the full SHA a1b7f53View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73e2d27 - Browse repository at this point
Copy the full SHA 73e2d27View commit details -
Revise javadoc for 'generateTmpFile' and fix minor formatting issue w…
…ith new junit tests
Configuration menu - View commit details
-
Copy full SHA for 82ed481 - Browse repository at this point
Copy the full SHA 82ed481View commit details -
Merge pull request #109 from DataONEorg/feature-108-tmpfile-permissions
Feature-108: Default Permissions on HashStore Objects
Configuration menu - View commit details
-
Copy full SHA for 4fc1fce - Browse repository at this point
Copy the full SHA 4fc1fceView commit details -
Configuration menu - View commit details
-
Copy full SHA for 509735d - Browse repository at this point
Copy the full SHA 509735dView commit details
Commits on Nov 13, 2024
-
Revise 'createParentDirectories' method in 'FileHashStoreUtility' to …
…set 'rwxr-x---' permissions
Configuration menu - View commit details
-
Copy full SHA for 68c50cb - Browse repository at this point
Copy the full SHA 68c50cbView commit details -
Refactor 'FileHashStore' move method to use 'FileHashStoreUtility.cre…
…ateParentDirectories' and add new junit tests
Configuration menu - View commit details
-
Copy full SHA for 024b270 - Browse repository at this point
Copy the full SHA 024b270View commit details -
Change logging to debug from warn in 'FileHashStore' and 'FileHashSto…
…reLinks' when duplicate object has been encountered
Configuration menu - View commit details
-
Copy full SHA for a71a6bf - Browse repository at this point
Copy the full SHA a71a6bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for b7fbaa3 - Browse repository at this point
Copy the full SHA b7fbaa3View commit details -
Merge pull request #112 from DataONEorg/feature-111-directory-permiss…
…ions Feature-111: Directory Permissions
Configuration menu - View commit details
-
Copy full SHA for e8f8f11 - Browse repository at this point
Copy the full SHA e8f8f11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d6bab1 - Browse repository at this point
Copy the full SHA 0d6bab1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 20a861e - Browse repository at this point
Copy the full SHA 20a861eView commit details -
Merge pull request #113 from DataONEorg/feature-106-relpep-part1
Feature-106: Release Prep Part 1
Configuration menu - View commit details
-
Copy full SHA for c3f2dc9 - Browse repository at this point
Copy the full SHA c3f2dc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for de06851 - Browse repository at this point
Copy the full SHA de06851View commit details -
Include hexDigests when 'NonMatchingChecksumException' is thrown in '…
…FileHashStore' and 'FileHashStoreLinks'
Configuration menu - View commit details
-
Copy full SHA for 51a7048 - Browse repository at this point
Copy the full SHA 51a7048View commit details -
Add new junit test to confirm hexDigests are included when 'NonMatchi…
…ngChecksumException' is thrown and fix innacurate javadoc for a junit test
Configuration menu - View commit details
-
Copy full SHA for 6321475 - Browse repository at this point
Copy the full SHA 6321475View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1aedf44 - Browse repository at this point
Copy the full SHA 1aedf44View commit details -
Add null check for hexDigests in 'storeHardLink' method for 'FileHash…
…StoreLinks' to be safe
Configuration menu - View commit details
-
Copy full SHA for ba90aa4 - Browse repository at this point
Copy the full SHA ba90aa4View commit details -
Merge pull request #115 from DataONEorg/feature-114-nmce-includecheck…
…sums Feature-114: NonMatchingChecksumException hexDigests Inclusion
Configuration menu - View commit details
-
Copy full SHA for 6d69c68 - Browse repository at this point
Copy the full SHA 6d69c68View commit details -
Revise junit test for 'NonMatchingCheckException' to also check that …
…an additional algorithm is included if supplied, and add new junit test for 'storeHardLink'
Configuration menu - View commit details
-
Copy full SHA for 7cad413 - Browse repository at this point
Copy the full SHA 7cad413View commit details