| 12 months ago | David Ireland | Needed for jackrabbit 2 - since its no longer part of jackrabbit, jackrabbit2 tip | changeset | files |
| 12 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 |
| 12 months ago | David Ireland | This seems mostly to be about eliminating default | changeset | files |
| 20 months ago | David Ireland | Yet another variation on the persistence manager. This is much simpler | changeset | files |
| 2 years ago | David Ireland | Add the ability to run tools which don't modify the database in | changeset | files |
| 2 years ago | David Ireland | Missing from previous commit - skeleton of a data store | changeset | files |
| 2 years ago | David Ireland | Theres some refactoring here: moving the key generators into | changeset | files |
| 2 years ago | David Ireland | This is a fast checksum of Paul Crowleys devising. I've added it | changeset | files |
| 2 years ago | David Ireland | Working blob de-duplication. | changeset | files |
| 2 years ago | David Ireland | Detect duplicate blobs. Count references to them, and delete them | changeset | files |
| 2 years ago | david | That solves the dynamic dispatch problem. I don't understand why the previous versiondidn't work, but this one does. | changeset | files |
| 2 years ago | david | Re-applying an optimisation that avoids large byte array allocations and copies in blobs. | changeset | files |
| 2 years ago | 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 |
| 2 years ago | 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 |
| 2 years ago | David Ireland | Optimisation which sorts changes by their key before submitting them to BDB. | changeset | files |
| 2 years ago | 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 |
| 2 years ago | David Ireland | Blobs with locality and binary keys now works. Haven't tested | changeset | files |
| 2 years ago | 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 |
| 2 years ago | 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 |
| 2 years ago | david | Use tar instead of zip - writig tar files doesn't use memory, | changeset | files |
| 2 years ago | David Ireland | Use tar instead of zip: zip keeps the table of contents in memory, | changeset | files |
| 2 years ago | David Ireland | Tool to dump database statistics | changeset | files |
| 2 years ago | David Ireland | Refactored so I can add a binary key generator, for more compact | changeset | files |
| 2 years ago | David Ireland | This is a big commit - It should have been done on several | changeset | files |
| 2 years ago | David Ireland | Added tag 1.2.1 for changeset 3ddab77d0b29 | changeset | files |
| 2 years ago | David Ireland | Refactor out common functionality that I can use in an implementation 1.2.1 | changeset | files |
| 2 years ago | David Ireland | I though I'd removed these already, but then I updated and | changeset | files |
| 2 years ago | David Ireland | Use internal lshift jackrabbit repository temporarily | changeset | files |
| 2 years ago | David Ireland | Some reformatting, and removed some comments that are now out of date | changeset | files |
| 2 years ago | David Ireland | Move the examples to the right place | changeset | files |
| 2 years ago | David Ireland | These are part of the import tool - not the persistence manager | changeset | files |
| 2 years ago | David Ireland | This is a clone of the jcr project, pruned down just to contain | changeset | files |
| 2 years ago | David Ireland | Documentation, examples | changeset | files |
| 2 years ago | David Ireland | This changes the way me manage an envronment. Clients name themselves, | changeset | files |
| 3 years ago | David Ireland | Remove eclipse config and maven target | changeset | files |
| 3 years ago | convert-repo | update tags | changeset | files |
| 3 years ago | david | bug none: use only one database for everything | changeset | files |
| 3 years ago | david | bug none: use dynamic dispatch to clean things up a bit. Add some documentation. Time to release a new version. | changeset | files |
| 3 years ago | david | bug none: this is back to the point where it seems to work reliably. | changeset | files |
| 3 years ago | 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 |
| 3 years ago | david | bug none: I mistakenly published multiple versions under the same version id. This should end the confusion | changeset | files |
| 3 years ago | 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 |
| 3 years ago | david | bug none: cosmetic and documentation changes. Some warnings are suppressed. | changeset | files |
| 3 years ago | 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 |
| ... |