[hibernate-dev] HibernateSearch DocumentBuilder questions
Hi! Is [1] the actual version of the DocumentBuilder? If so, I think we miss something like a "converter" on fields. As far as I remember to allow "range queries" (from, to value) you have to create a special string which allows this for numeric values and dates. You have to ensure ordering for numerics even with "string comparision", means, you have to convert e.g. 17 to 17 and 1112 to 001112 so that you can execute a range query on them. Similar for dates. You can create those strings for numerics automatically if the user provides a e.g @Min, @Max annotation, still, having a @SearchableConverter where you can define a converter would be great. For sure, you have to take core of the used strategy when building the query too. Ciao, Mario [1] http://fisheye.labs.jboss.com/browse/Hibernate/branches/Lucene_Integration/HibernateExt/metadata/src/java/org/hibernate/lucene/DocumentBuilder.java?r=10076 ___ hibernate-dev mailing list hibernate-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/hibernate-dev
[hibernate-dev] hibernate-oracle10-testsuite Build Timed Out
View results here -> http://cruisecontrol.jboss.com/cc/buildresults/hibernate-oracle10-testsuite?log=log20061125004604 BUILD TIMED OUTAnt Error Message: build timeoutDate of build: 11/25/2006 00:46:04Time to build: Last changed: 12/31/2005 20:44:14Last log entry: less noisy Unit Tests: (0) Total Errors and Failures: (0) Modifications since last build: (first 50 of 2289)10864modified[EMAIL PROTECTED]//trunk/Hibernate3/src/org/hibernate/impl/SessionFactoryImpl.javaHHH-2259 : jta current session + auto-flush10862modified[EMAIL PROTECTED]//trunk/Hibernate3/src/org/hibernate/impl/SQLQueryImpl.javaHHH-2238 : SQLQuery.executeUpdate() + flush-modes10860modified[EMAIL PROTECTED]//trunk/Hibernate3/src/org/hibernate/util/ExternalSessionFactoryConfig.javaHHH-2246 : mbean + cache-provider-config setting10860modified[EMAIL PROTECTED]//trunk/Hibernate3/src/org/hibernate/jmx/HibernateServiceMBean.javaHHH-2246 : mbean + cache-provider-config setting10857modified[EMAIL PROTECTED]//trunk/Hibernate3/src/org/hibernate/persister/entity/JoinedSubclassEntityPersister.javaHHH-2242 : optimisitc-locking=none on joined-subclass10857modified[EMAIL PROTECTED]//trunk/Hibernate3/src/org/hibernate/engine/Versioning.javaHHH-2242 : optimisitc-locking=none on joined-subclass10857modified[EMAIL PROTECTED]//trunk/Hibernate3/src/org/hibernate/tuple/entity/EntityMetamodel.javaHHH-2242 : optimisitc-locking=none on joined-subclass10856modified[EMAIL PROTECTED]//trunk/Hibernate3/src/org/hibernate/impl/AbstractQueryImpl.javaHHH-2250 : Query.setEntity() with null entity10853modified[EMAIL PROTECTED]//trunk/Hibernate3/test/org/hibernate/test/AllTests.javaHHH-1851 : add tests to AllTests10852modified[EMAIL PROTECTED]//trunk/Hibernate3/src/org/hibernate/persister/entity/AbstractEntityPersister.javaHHH-1851 : relax special 'id' property handling10852added[EMAIL PROTECTED]//trunk/Hibernate3/test/org/hibernate/test/idprops/LineItem.javaHHH-1851 : relax special 'id' property handling10852added[EMAIL PROTECTED]//trunk/Hibernate3/test/org/hibernate/test/idprops/Person.javaHHH-1851 : relax special 'id' property handling10852modified[EMAIL PROTECTED]//trunk/Hibernate3/src/org/hibernate/persister/entity/AbstractPropertyMapping.javaHHH-1851 : relax special 'id' property handling10852added[EMAIL PROTECTED]//trunk/Hibernate3/test/org/hibernate/test/idprops/IdentifierPropertyReferencesTest.javaHHH-1851 : relax special 'id' property handling10852added[EMAIL PROTECTED]//trunk/Hibernate3/test/org/hibernate/test/idprops/Order.javaHHH-1851 : relax special 'id' property handling10852modified[EMAIL PROTECTED]//trunk/Hibernate3/doc/reference/en/modules/query_hql.xmlHHH-1851 : relax special 'id' property handling10852modified[EMAIL PROTECTED]//trunk/Hibernate3/src/org/hibernate/hql/ast/tree/DotNode.javaHHH-1851 : relax special 'id' property handling10852added[EMAIL PROTECTED]//trunk/Hibernate3/test/org/hibernate/test/idprops/Mapping.hbm.xmlHHH-1851 : relax special 'id' property handling10852modified[EMAIL PROTECTED]//trunk/Hibernate3/test/org/hibernate/test/legacy/CustomPersister.javaHHH-1851 : relax special 'id' property handling10852modified[EMAIL PROTECTED]//trunk/Hibernate3/src/org/hibernate/hql/ast/tree/FromElement.javaHHH-1851 : relax special 'id' property handling10852added[EMAIL PROTECTED]//trunk/Hibernate3/test/org/hibernate/test/idpropsHHH-1851 : relax special 'id' property handling10852added[EMAIL PROTECTED]//trunk/Hibernate3/test/org/hibernate/test/idprops/LineItemPK.javaHHH-1851 : relax special 'id' property handling10852modified[EMAIL PROTECTED]//trunk/Hibernate3/src/org/hibernate/persister/entity/EntityPersister.javaHHH-1851 : relax special 'id' property handling10852modified[EMAIL PROTECTED]//trunk/Hibernate3/src/org/hibernate/tuple/entity/EntityMetamodel.javaHHH-1851 : relax special 'id' property handling10849modified[EMAIL PROTECTED]//trunk/Hibernate3/test/org/hibernate/test/hql/ASTParserLoadingTest.javamore component type queries10848added[EMAIL PROTECTED]//trunk/Hibernate3/test/org/hibernate/test/lob/SerializableTypeTest.javalob testing10848added[EMAIL PROTECTED]//trunk/Hibernate3/test/org/hibernate/test/lob/LobHolder.javalob testing10848added[EMAIL PROTECTED]//trunk/Hibernate3/test/org/hibernate/test/lob/MaterializedBlobType.javalob testing10848deleted[EMAIL PROTECTED]//trunk/Hibernate3/test/org/hibernate/test/lob/LobTest.javalob testing10848added[EMAIL PROTECTED]//trunk/Hibernate3/test/org/hibernate/test/lob/BlobTest.javalob testing10848deleted[EMAIL PROTECTED]//trunk/Hibernate3/test/org/hibernate/test/lob/User.javalob testing10848modified[EMAIL PROTECTED]//trunk/Hibernate3/test/org/hibernate/test/AllTests.javalob testing10848modified[EMAIL PROTECTED]//trunk/Hibernate3/test/org/hibernate/test/lob/ClobTest.javalob testing10848added[EMAIL PROTECTED]//trunk/Hibernate3/test/org/hibernate/test/lob/LobMappings.hbm.xmllob testing10848deleted[EM
Re: [hibernate-dev] HibernateSearch DocumentBuilder questions
No it's http://fisheye.labs.jboss.com/browse/Hibernate/branches/Branch_3_2/HibernateExt/metadata/src/java/org/hibernate/search/engine/DocumentBuilder.java?r=10867 I have merged everything back to the 3.2 version and the version you point to is a very old one :-) You can do what you want through a @FieldBridge (which is probably what you refer to as a @SearchableConverter). Check the documentation in http://fisheye.labs.jboss.com/browse/Hibernate/branches/Branch_3_2/HibernateExt/metadata/doc/reference (just run ant to build it) You can also have a look at a previous mail of mine http://www.mail-archive.com/hibernate-dev%40lists.jboss.org/msg00392.html http://www.mail-archive.com/hibernate-dev%40lists.jboss.org/msg00393.html Mario Ivankovits wrote: Hi! Is [1] the actual version of the DocumentBuilder? If so, I think we miss something like a "converter" on fields. As far as I remember to allow "range queries" (from, to value) you have to create a special string which allows this for numeric values and dates. You have to ensure ordering for numerics even with "string comparision", means, you have to convert e.g. 17 to 17 and 1112 to 001112 so that you can execute a range query on them. Similar for dates. You can create those strings for numerics automatically if the user provides a e.g @Min, @Max annotation, still, having a @SearchableConverter where you can define a converter would be great. For sure, you have to take core of the used strategy when building the query too. Ciao, Mario [1] http://fisheye.labs.jboss.com/browse/Hibernate/branches/Lucene_Integration/HibernateExt/metadata/src/java/org/hibernate/lucene/DocumentBuilder.java?r=10076 ___ hibernate-dev mailing list hibernate-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/hibernate-dev ___ hibernate-dev mailing list hibernate-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/hibernate-dev
Re: [hibernate-dev] HibernateSearch DocumentBuilder questions
Hi Emmanuel! > No it's > http://fisheye.labs.jboss.com/browse/Hibernate/branches/Branch_3_2/HibernateExt/metadata/src/java/org/hibernate/search/engine/DocumentBuilder.java?r=10867 > > I have merged everything back to the 3.2 version and the version you > point to is a very old one :-) Oh ...ok .. I see, thanks for the pointer. > You can do what you want through a @FieldBridge (which is probably > what you refer to as a @SearchableConverter). Yep, thats it! Ciao, Mario ___ hibernate-dev mailing list hibernate-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/hibernate-dev
[hibernate-dev] hibernate-mysql-testsuite Build Completed With Testsuite Errors
View results here -> http://cruisecontrol.jboss.com/cc/buildresults/hibernate-mysql-testsuite?log=log2006112605 TESTS FAILEDAnt Error Message: /home/cruisecontrol/work/scripts/build-hibernate-db-matrix.xml:127: The following error occurred while executing this line: /home/cruisecontrol/work/scripts/build-hibernate-db-matrix.xml:83: The following error occurred while executing this line: /home/cruisecontrol/work/scripts/build-common-targets.xml:11: Build Successful - Tests completed with errors or failures.Date of build: 11/26/2006 00:00:05Time to build: 34 minutes 54 secondsLast changed: 12/31/2005 20:44:14Last log entry: less noisy Unit Tests: (943) Total Errors and Failures: (50)testComponentQueriesorg.hibernate.test.hql.ASTParserLoadingTesttestCollectionFetchWithDistinctionAndLimitorg.hibernate.test.hql.ASTParserLoadingTesttestTempTableGenerationIsolationorg.hibernate.test.hql.BulkManipulationTesttestBooleanHandlingorg.hibernate.test.hql.BulkManipulationTesttestSimpleInsertorg.hibernate.test.hql.BulkManipulationTesttestSimpleNativeSQLInsertorg.hibernate.test.hql.BulkManipulationTesttestInsertWithManyToOneorg.hibernate.test.hql.BulkManipulationTesttestInsertWithMismatchedTypesorg.hibernate.test.hql.BulkManipulationTesttestInsertIntoSuperclassPropertiesFailsorg.hibernate.test.hql.BulkManipulationTesttestInsertAcrossMappedJoinFailsorg.hibernate.test.hql.BulkManipulationTesttestUpdateWithWhereExistsSubqueryorg.hibernate.test.hql.BulkManipulationTesttestUpdateOnComponentorg.hibernate.test.hql.BulkManipulationTesttestUpdateOnManyToOneorg.hibernate.test.hql.BulkManipulationTesttestUpdateOnImplicitJoinFailsorg.hibernate.test.hql.BulkManipulationTesttestUpdateOnDiscriminatorSubclassorg.hibernate.test.hql.BulkManipulationTesttestUpdateOnAnimalorg.hibernate.test.hql.BulkManipulationTesttestUpdateOnMammalorg.hibernate.test.hql.BulkManipulationTesttestUpdateSetNullUnionSubclassorg.hibernate.test.hql.BulkManipulationTesttestUpdateSetNullOnDiscriminatorSubclassorg.hibernate.test.hql.BulkManipulationTesttestUpdateSetNullOnJoinedSubclassorg.hibernate.test.hql.BulkManipulationTesttestDeleteOnDiscriminatorSubclassorg.hibernate.test.hql.BulkManipulationTesttestDeleteOnJoinedSubclassorg.hibernate.test.hql.BulkManipulationTesttestDeleteOnMappedJoinorg.hibernate.test.hql.BulkManipulationTesttestDeleteUnionSubclassAbstractRootorg.hibernate.test.hql.BulkManipulationTesttestDeleteUnionSubclassConcreteSubclassorg.hibernate.test.hql.BulkManipulationTesttestDeleteUnionSubclassLeafSubclassorg.hibernate.test.hql.BulkManipulationTesttestDeleteWithMetadataWhereFragmentsorg.hibernate.test.hql.BulkManipulationTesttestDeleteRestrictedOnManyToOneorg.hibernate.test.hql.BulkManipulationTesttestScrollingJoinFetchesForwardorg.hibernate.test.hql.ScrollableCollectionFetchingTesttestScrollingJoinFetchesReverseorg.hibernate.test.hql.ScrollableCollectionFetchingTesttestScrollingJoinFetchesPositioningorg.hibernate.test.hql.ScrollableCollectionFetchingTesttestWithClauseFailsWithFetchorg.hibernate.test.hql.WithClauseTesttestWithClauseorg.hibernate.test.hql.WithClauseTesttestInterfaceProxiesorg.hibernate.test.interfaceproxy.InterfaceProxyTesttestQueryorg.hibernate.test.legacy.FooBarTesttestOneToOneGeneratororg.hibernate.test.legacy.FooBarTesttestReachabilityorg.hibernate.test.legacy.FooBarTesttestVersionedCollectionsorg.hibernate.test.legacy.FooBarTesttestReturnPropertyComponentRenameorg.hibernate.test.legacy.SQLLoaderTesttestOneToManyLinkTableorg.hibernate.test.onetomany.OneToManyTesttestManyToManyPropertyReforg.hibernate.test.propertyref.PropertyRefTesttestManualSynchronizationorg.hibernate.test.sql.GeneralTesttestAutoDetectAliasingorg.hibernate.test.sql.GeneralTesttestScalarStoredProcedureorg.hibernate.test.sql.MySQLTesttestParameterHandlingorg.hibernate.test.sql.MySQLTesttestEntityStoredProcedureorg.hibernate.test.sql.MySQLTesttestFiltersWithJoinedSubclassorg.hibernate.test.subclassfilter.JoinedSubclassFilterTesttestUnionSubclassorg.hibernate.test.unionsubclass2.UnionSubclassTesttestFetchInSubqueryFailureExpectedorg.hibernate.test.hql.ASTParserLoadingTesttestJoinFetchPropertyReforg.hibernate.test.propertyref.PropertyRefTest Modifications since last build: (first 50 of 2290)10869modifiedepbernard//trunk/Hibernate3/src/org/hibernate/engine/query/ParameterParser.javaHHH-2264 Avoid NPE on user query error10864modified[EMAIL PROTECTED]//trunk/Hibernate3/src/org/hibernate/impl/SessionFactoryImpl.javaHHH-2259 : jta current session + auto-flush10862modified[EMAIL PROTECTED]//trunk/Hibernate3/src/org/hibernate/impl/SQLQueryImpl.javaHHH-2238 : SQLQuery.executeUpdate() + flush-modes10860modified[EMAIL PROTECTED]//trunk/Hibernate3/src/org/hibernate/util/ExternalSessionFactoryConfig.javaHHH-2246 : mbean + cache-provider-config setting10860modified[EMAIL PROTECTED]//trunk/Hibernate3/src/org/hibernate/jmx/HibernateServiceMBean.javaHHH-2246 : m