| 15 months ago |
David Ireland |
Needed for jackrabbit 2 - since its no longer part of jackrabbit,
jackrabbit2 tip
|
changeset |
files
|
| 15 months ago |
hg |
This passes the (limited) unit tests against jackrabbit2. This version is not compatible with jackrabbit1, either in terms of compilation, or on disk format of repositories. I'm not sure thats going to be possible in future either. Hence I'm creating a branch for Jackrabbit 2 support.
jackrabbit2
|
changeset |
files
|
| 16 months ago |
David Ireland |
This seems mostly to be about eliminating
default
|
changeset |
files
|
| 23 months ago |
David Ireland |
Yet another variation on the persistence manager. This is much simpler
|
changeset |
files
|
| 2009-09-23 |
David Ireland |
Add the ability to run tools which don't modify the database in
|
changeset |
files
|
| 2009-09-21 |
David Ireland |
Missing from previous commit - skeleton of a data store
|
changeset |
files
|
| 2009-09-21 |
David Ireland |
Theres some refactoring here: moving the key generators into
|
changeset |
files
|
| 2009-09-14 |
David Ireland |
This is a fast checksum of Paul Crowleys devising. I've added it
|
changeset |
files
|
| 2009-09-14 |
David Ireland |
Working blob de-duplication.
|
changeset |
files
|
| 2009-09-07 |
David Ireland |
Detect duplicate blobs. Count references to them, and delete them
|
changeset |
files
|
| 2009-09-02 |
david |
That solves the dynamic dispatch problem. I don't understand why the previous versiondidn't work, but this one does.
|
changeset |
files
|
| 2009-09-02 |
david |
Re-applying an optimisation that avoids large byte array allocations and copies in blobs.
|
changeset |
files
|
| 2009-09-01 |
david |
I was actually quite wrong to think the stringKey order was the same as the binaryKey order - the numbers assigned to strings have a completely different ordering to the strings themselves. Its not very hard to use the actual order.
|
changeset |
files
|
| 2009-08-31 |
david |
Don't delete the blobs of the new value after you have just written them! Add and modify no longer have enough in common to share a method. Separated them.
|
changeset |
files
|
| 2009-08-31 |
David Ireland |
Optimisation which sorts changes by their key before submitting them to BDB.
|
changeset |
files
|
| 2009-08-30 |
david |
This arranges for no-longer used blobs to be deleted. It also replaces the export with one that can cope with the internal blob store or an external one - either way, the blobs are included in the export file. The import only works if the target repository uses internal blobs. I've fixed some warnings that resulted from BDB collections interface now being parameterised.
|
changeset |
files
|
| 2009-08-28 |
David Ireland |
Blobs with locality and binary keys now works. Haven't tested
|
changeset |
files
|
| 2009-08-28 |
david |
Fixed various issues with the binary binding. This worked a little while ago when I had a separate map for blobs. Then I realised that meant I'd lost locality for blobs, so I merged them back into items. I don't know if that works yet.
|
changeset |
files
|
| 2009-07-17 |
david |
This is really just an in progress dump: I have a binary key binding that might work, as long as you don't use blobs
|
changeset |
files
|
| 2009-07-01 |
david |
Use tar instead of zip - writig tar files doesn't use memory,
|
changeset |
files
|
| 2009-07-11 |
David Ireland |
Use tar instead of zip: zip keeps the table of contents in memory,
|
changeset |
files
|
| 2009-07-01 |
David Ireland |
Tool to dump database statistics
|
changeset |
files
|
| 2009-06-29 |
David Ireland |
Refactored so I can add a binary key generator, for more compact
|
changeset |
files
|
| 2009-06-27 |
David Ireland |
This is a big commit - It should have been done on several
|
changeset |
files
|
| 2009-05-27 |
David Ireland |
Added tag 1.2.1 for changeset 3ddab77d0b29
|
changeset |
files
|
| 2009-05-27 |
David Ireland |
Refactor out common functionality that I can use in an implementation
1.2.1
|
changeset |
files
|
| 2009-03-09 |
David Ireland |
I though I'd removed these already, but then I updated and
|
changeset |
files
|
| 2009-03-04 |
David Ireland |
Use internal lshift jackrabbit repository temporarily
|
changeset |
files
|
| 2009-02-10 |
David Ireland |
Some reformatting, and removed some comments that are now out of date
|
changeset |
files
|
| 2009-02-10 |
David Ireland |
Move the examples to the right place
|
changeset |
files
|
| 2009-02-10 |
David Ireland |
These are part of the import tool - not the persistence manager
|
changeset |
files
|
| 2009-02-10 |
David Ireland |
This is a clone of the jcr project, pruned down just to contain
|
changeset |
files
|
| 2009-02-09 |
David Ireland |
Documentation, examples
|
changeset |
files
|
| 2009-02-09 |
David Ireland |
This changes the way me manage an envronment. Clients name themselves,
|
changeset |
files
|
| 2009-02-06 |
David Ireland |
Remove eclipse config and maven target
|
changeset |
files
|
| 2009-02-04 |
convert-repo |
update tags
|
changeset |
files
|
| 2008-02-21 |
david |
bug none: use only one database for everything
|
changeset |
files
|
| 2008-02-20 |
david |
bug none: use dynamic dispatch to clean things up a bit. Add some documentation. Time to release a new version.
|
changeset |
files
|
| 2008-02-20 |
david |
bug none: this is back to the point where it seems to work reliably.
|
changeset |
files
|
| 2008-02-18 |
david |
bug none: don't use openDatabase() inside a transaction - writes to the database after the transaction is committed may be lost. Also checkpoint the environment when a persistence manager is closed - just to make sure its easy to start up again afterwards.
v1_0_2
|
changeset |
files
|
| 2008-02-18 |
david |
bug none: I mistakenly published multiple versions under the same version id. This should end the confusion
|
changeset |
files
|
| 2008-02-15 |
david |
bug none: some refactoring of the import and export tools. Its safer to test things with export. This doesn't work, but probably only because I don't have a complete enough classpath.
v1_0
|
changeset |
files
|
| 2008-02-14 |
david |
bug none: cosmetic and documentation changes. Some warnings are suppressed.
|
changeset |
files
|
| 2008-02-14 |
david |
bug none: This has various generally useful tools for use with jackrabbit. The only think I really want right now is the jackrabbit.BDBPersistenceManager which I'm considering using on Sodexho. I've tested it as working with Magnolia.
|
changeset |
files
|
| ... |