About Index

forum_thread

Full-Text Searching

Hi, I an wondering whether there are any suggestions on design patters for doing full-text searching within ObjectDB?  Obviously, a solution would be to use Lucene for those types of searches with pointers back into ObjectDB.  Is there a way to extend ObjectDB to do that within the engine? Thanks... The ability of ObjectDB to index collections, including collections of strings, can be very useful in text ...

 
forum_thread

Query by array element

Hello, I have a class as follows: @Entity public class MyEntity {     boolean properties[]= new boolean[1024]; } I would like to query objects with feature '42': select me from MyEntity me where me.properties[42]=true Is it possible? Thank you! ... ; boolean isProperty ( int index ) { return properties [ index ] ; } } } ...

 
forum_thread

Possible issue with String fields

Hi I'm brand new to objectdb and I'm trying to create an objectdb from a sample db via jdbc. The code all works and for a few thousand records but when I increase the number of records I get the following " ... to commit transaction: String index out of range: 5 (error 613) at ... by: java.lang.StringIndexOutOfBoundsException: String index out of range: 5 at java.lang.String.charAt(String.java:695) at ...

 
forum_thread

Rename Application StringIdentity

I don't think JDO supports altering an entity's Application Identity.  Does ObjectDB? @PersistenceCapable public class MyClass implements Serializable, Cloneable{ @Id private StringIdentity id; ... }   #1 2016-08-07 22:59 I don't think JDO supports altering an entity's Application Identity.  Does ObjectDB? @ ...

 
forum_thread

Insert time increases as db grows.

Hello, ... Long id on every entity and additionally one entity have index on String column. Entities are not enhanced and inserts are committed in ...

 
forum_thread

ObjectDB version 2.2 has been released

ObjectDB 2.2 has been released and it includes important additions and fixes: ... Improved cleanup and reusing space after index deletion. Changed default configuration (enabled recovery, ...

 
api-jdo

Index.columns

Columns that compose this index.(Annotation Element of javax.jdo.annotations.Index)

 
forum_thread

Extended mapping-definitions

The described feature is not available in any object-db I know, but possible with mapping to a relational DB, for example with Hibernate.   By default every entity of the real world (respectively its class) gets mapped to a java class. So cats get mapped to the java class 'Cat', dogs to 'Dog' and so on. In the project for which I'm evaluating objectDB, there 1.) will be hundreds of classes and 2.) not all classes are known at project start (an editor). ... And so apples and oranges gets mixed and no useful index can be build, etc. In Hibernate you can specify a custom mapper, ...

 
api-jdo

JDO Annotations

... JDO Annotations for Fields JDO Annotations for Index Definition JDO Annotations for Fetch Settings ...

 
forum_thread

ObjectDB version 2.3 has been released

ObjectDB 2.3 has been released and it includes important additions and fixes: ... Fixed a bug in query plans that use an inherited index . Fixed bugs in queries on collections. ...