I am going to do major refactoring on OBSearch.
- I really need now to support all the primitive data-types so I want to reduce the size of the templates to the maximum possible.
- I want to add long support for each object. Now we can have long objects in the DB.
- Re-implement the P+Tree so that the abstraction utility is used along with the bucket implementation. Use buckets to reduce disk access.
- Scrap the jxta index and leave everything ready for the Map-reduce and Hyper-table indexes.
- Change the package name, and remove lots of things that add noise to the project.
- Remove Oracle's code and use instead Java's native byte array operations.