openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
J
JDBM
Settings
|
Report Duplicate
1
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Activity Not Available
Commits
: Listings
Analyzed
about 1 month
ago. based on code collected
about 1 month
ago.
Jan 06, 2024 — Jan 06, 2025
Showing page 2 of 8
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Added the Stateless interface.
thompsonbry
More...
over 19 years ago
Fixed bug where the native type of a Character class was not reported correctly.
thompsonbry
More...
over 19 years ago
This commit introduces extensible serialization support. I was able to retain the method signature on the original Serializer interface and add self-describing serializers for all the persistent classes in jdbm, including btree/bpage. The new package supports transparent versioning (including for the persistent jdbm classes) and stateful serializers. You can also inspect the state of records in the store since they are now self-describing. There is no negative impact on jdbm performance (and I get a nice positive impact for our business objects). The changes should be code and binary compatible w/jdbm 1.0.
thompsonbry
More...
over 19 years ago
Added a "lazy insert" feature. Historically jdbm would allocate a physical row and serialize the object into that row during the insert operation. The "lazy" insert feature works defers these operations until the object is either ejected from cache or commit() is called. The feature is on by default and may be controlled by a RecordManagerOption.
thompsonbry
More...
over 19 years ago
Javadoc refresh on RecordFile - includes several questions which need to be discussed and identifies a possible failure of the transaction isolation mechanism.
thompsonbry
More...
over 19 years ago
Added static instances to LeadingValueCompression suitable for binary and string data.
thompsonbry
More...
over 19 years ago
Added StringSerializer - used by jdbm.strings.
thompsonbry
More...
over 19 years ago
Initial release of performance test harness
trumpetinc
More...
over 19 years ago
Adds an MRU implementation (and its test cases) based on a hash map whose keys are Java [long] primitives. This is marginally more efficient than the existing MRU class.
thompsonbry
More...
over 19 years ago
Test cases for string table class.
thompsonbry
More...
over 19 years ago
Adds a class to support string tables. The string table provides a means to intern a persistent string and obtain a stringId and to disintern a string from its stringId.
thompsonbry
More...
over 19 years ago
Added readme on jdbm memory management and updated the DumpUtility to handle each of the different kinds of page lists.
thompsonbry
More...
over 19 years ago
Initial commit for a utility class for dumping some aspects of an existing jdbm store.
thompsonbry
More...
over 19 years ago
Changed "packed" methods to public so they can be used outside of jdbm package. Fixed bug in pack8 (it was not honoring the offset parameter), adjusted string conversion routines to support recovering a string from arbitrary location in input buffer.
trumpetinc
More...
over 19 years ago
Added conversion and serializer support for packed long values
trumpetinc
More...
over 19 years ago
Added support for BTree key compression
trumpetinc
More...
over 19 years ago
Cleanup to avoid Eclipse-reported warnings
Alex Boisvert
as boisvert
More...
over 19 years ago
Update default values to behave nicely as unit tests (suffered from OutOfMemory)
Alex Boisvert
as boisvert
More...
over 19 years ago
Cosmetic changes
Alex Boisvert
as boisvert
More...
over 19 years ago
Use BTree.entryCount() instead of deprecated BTree.size()
Alex Boisvert
as boisvert
More...
over 19 years ago
Add serialVersionUID to all serializable classes
Alex Boisvert
as boisvert
More...
over 19 years ago
Fix dump() to correctly display all pages and values in the tree BPage.dump() is now public and takes PrintStream as argument for more flexible logging
Alex Boisvert
as boisvert
More...
over 19 years ago
Add NULL_RECID static member
Alex Boisvert
as boisvert
More...
over 19 years ago
Updates the junit dependency to 3.8.1.
thompsonbry
More...
over 19 years ago
Added access methods that expose the key and value serializers.
thompsonbry
More...
over 19 years ago
Fixed problem with recman not being closed
trumpetinc
More...
over 19 years ago
Added BTree#entryCount(), which reports the #of entries using a long. Modified the Externalizable methods in a backward compatible manner.
thompsonbry
More...
over 19 years ago
Integrates support for the SoftCache option into jdbm.
thompsonbry
More...
over 19 years ago
Changed object-object hashmaps to long->object maps
trumpetinc
More...
over 19 years ago
Initial check-in of primitive long mapping capability
trumpetinc
More...
over 19 years ago
←
1
2
3
4
5
6
7
8
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree