org.hibernate:hibernate-search-elasticsearch-aws
5.11.12.Final
#1328 most downloaded on Maven Central
hibernate/hibernate-search
What this package is like to depend on
Last release 4 years ago
no release in 18 months
Release timing varies
gaps range from 6 weeks to 12 months
Rarely documented
notes for 3 of 34 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
42 releases · first in 2017
0 releases in the last 12 months
see the full history below
Release timeline
42 releases · Jul 2017 to Jan 2023Releases
latest 42-
5.11.12.Final31 Jan 2023Nothing published for this version
-
5.11.11.Final27 Oct 2022Nothing published for this version
-
5.11.10.Final18 Oct 2021Nothing published for this version
-
5.11.9.Final05 May 2021Nothing published for this version
-
5.11.8.Final05 Jan 2021Nothing published for this version
-
5.11.7.Final18 Nov 2020Nothing published for this version
-
5.11.6.Final16 Nov 2020Nothing published for this version
-
5.11.5.Final18 Feb 2020Nothing published for this version
-
5.11.4.Final21 Nov 2019Nothing published for this version
-
5.11.3.Final18 Sep 2019Nothing published for this version
-
5.11.2.Final17 Jun 2019Nothing published for this version
-
5.11.1.Final31 Jan 2019Nothing published for this version
-
5.11.0.Final18 Dec 2018Nothing published for this version
-
5.11.0.CR104 Dec 2018 pre-releaseNothing published for this version
-
5.10.13.Final27 Oct 2022Nothing published for this version
-
5.10.12.Final18 Oct 2021Nothing published for this version
-
5.10.11.Final05 May 2021Nothing published for this version
-
5.10.10.Final18 Nov 2020Nothing published for this version
-
5.10.9.Final18 Feb 2020Nothing published for this version
-
5.10.8.Final21 Nov 2019Nothing published for this version
-
5.10.7.Final12 Sep 2019Nothing published for this version
-
5.10.6.Final17 Jun 2019Nothing published for this version
-
5.10.5.Final21 Nov 2018Nothing published for this version
-
5.10.4.Final10 Sep 2018Nothing published for this version
-
5.10.3.Final24 Jul 2018Nothing published for this version
-
5.10.2.Final22 Jun 2018Nothing published for this version
-
5.10.1.Final27 May 2018Nothing published for this version
-
5.10.0.Final16 May 2018Release notes
Open source →Bug
- HSEARCH-3156 - @ContainedIn fails at runtime when targeting a class for which only some subclasses are configured in Search
Task
- HSEARCH-3161 - Clarify which LGPL version exactly in the POM file
- HSEARCH-3159 - Upgrade to Hibernate ORM 5.3.0.Final
-
5.10.0.CR104 May 2018 pre-releaseRelease notes
Open source →Bug
- HSEARCH-3134 - Error message in MassIndexerImpl#toRootEntities mentions "a subclass of an indexed entity" but should mention "supertype" instead
- HSEARCH-3132 - Normalizers are not closed on shutdown
Improvement
- HSEARCH-3149 - Export the Analyzer SPI in OSGI manifests
- HSEARCH-3142 - Allow usage of ByteBuddy in the OSGi feature definition
- HSEARCH-3138 - Restore binary compatibility with applications compiled against Hibernate Search 5.5
- HSEARCH-3133 - Make ElasticsearchEnvironment.ANALYSIS_DEFINITION_PROVIDER consistent with other constants
- HSEARCH-3000 - Pick Jigsaw Automatic Module names for all published modules
- HSEARCH-1085 - MappingModelMetadataProvider should pass the chosen ClassLoader rather than overriding the context
New Feature
- HSEARCH-3125 - Allow native access to the Elasticsearch RestClient
Task
- HSEARCH-3155 - Review documentation in preparation for 5.10 release
- HSEARCH-3154 - Update to ForbiddenAPI 2.5
- HSEARCH-3153 - Externalize ForbiddenAPI restrictions and make rules stricter
- HSEARCH-3150 - Upgrade to Maven Surefire 2.21.0
- HSEARCH-3146 - Use the feature packs produced by Hibernate ORM
- HSEARCH-3144 - Update to Byte Buddy 1.8.0 to align with Hibernate ORM 5.3.0.CR2
- HSEARCH-3143 - Update to Hibernate ORM 5.3.0.CR2
- HSEARCH-2614 - JSR-352: Test starting/stopping the job using WildFly tooling (e.g. CLI)
-
5.10.0.Beta212 Apr 2018 pre-releaseRelease notes
Open source →Bug
- HSEARCH-3039 - Register a pass through analyzer for the @DocumentId field
- HSEARCH-3033 - Internal links to "section-custom-similarity" in the documentation are dead
- HSEARCH-3027 - Avoid a possible initialization hang on bootstrap failure
Improvement
- HSEARCH-3036 - Upgrade to Hibernate Commons Annotations 5.0.3.Final
- HSEARCH-3035 - Use source and target properties for JBoss logging processor source and target
- HSEARCH-3026 - Support the ability to define a pathPrefix for the Elasticsearch REST client
- HSEARCH-3024 - Make our pom files more consistent with WildFly and JBoss parent pom files
- HSEARCH-3015 - Update JGroups to 3.6.13.Final
- HSEARCH-3013 - Update Classmate to 1.3.4
Remove Feature
- HSEARCH-3030 - Separate the JGroups integration component into a dedicated WildFly feature pack
Task
- HSEARCH-3043 - Upgrade to Byteman version 4.0.2
- HSEARCH-3041 - Upgrade to Elasticsearch 5.6.8
- HSEARCH-3037 - Fix incorrect dependency in the IDEA profile leading to JBoss logging annotation processor errors
- HSEARCH-3034 - Replace Fest-assert with AssertJ
- HSEARCH-3032 - Add test coverage analysis in an optional build profile
- HSEARCH-3029 - Use Wildfly JPA 2.2 patch 1.0.0.Beta2 to support WildFly 12
- HSEARCH-3028 - Upgrade to wildfly-build-tools 1.2.9.Final
- HSEARCH-3025 - Upgrade recommended SLF4J version to 1.7.25
- HSEARCH-3022 - Upgrade integration tests to WildFly 12
- HSEARCH-3021 - Document the integration to DI frameworks
- HSEARCH-3020 - Fix build warnings in version 5.10
- HSEARCH-2598 - Upgrade to JGroups 4.0.11.Final
-
5.10.0.Beta122 Feb 2018 pre-releaseRelease notes
Open source →Improvement
- HSEARCH-3019 - Provide ability to customize parser in TikaBridge
- HSEARCH-3010 - Update JBoss Logging to version 3.3.2.Final
- HSEARCH-3009 - Remove out of date requirement of avoiding Logger invocations with primitives
- HSEARCH-3008 - Update to forbiddenapis to 2.4.1 to get JDK10 compatibility
- HSEARCH-3007 - Upgrade to Byte Buddy 1.7.9 to support JDK10
- HSEARCH-2979 - Use Hibernate ORM 5.3 ManagedBeanRegistry SPI to implement Field Bridge injection
- HSEARCH-2978 - Upgrade to Hibernate ORM 5.3.0.Beta1
- HSEARCH-2430 - Update checkstyle ParenPad rule to include RESOURCE_SPECIFICATION
Task
- HSEARCH-3018 - Update to Byteman 4.0.1: allows building on JDK10
- HSEARCH-3017 - Upgrade to Hibernate ORM 5.3.0.CR1
- HSEARCH-3012 - Update to Hibernate Asciidoctor Theme 1.0.2.Final
- HSEARCH-3011 - Re-enable building the documentation on all JDKs
- HSEARCH-3006 - Allow to override version of the Surefire and Failsafe Maven plugins to test on JDK10
- HSEARCH-3005 - Upgrade to Hibernate Commons Annotations 5.0.2.Final
- HSEARCH-3004 - Update address of Free Software Foundation
- HSEARCH-3002 - Upgrade to Checkstyle 8.8 and re-enable checks on method call spaces
- HSEARCH-3001 - Checkstyle checks were not enabled automatically for the new jsr352 modules
-
5.9.3.Final10 Sep 2018Nothing published for this version
-
5.9.2.Final28 May 2018Nothing published for this version
-
5.9.1.Final13 Mar 2018Nothing published for this version
-
5.9.0.Final06 Feb 2018Release notes
Open source →Task
- HSEARCH-2999 - Upgrade to Elasticsearch 5.6.7
- HSEARCH-2998 - Make sure the integration tests work without any specific Maven configuration from the developper
- HSEARCH-2997 - Ensure hibernate-search-jbossmodules-testing will not be released anymore
- HSEARCH-2992 - Remove settings-example.xml and any reference to it
-
5.9.0.CR123 Jan 2018 pre-releaseRelease notes
Open source →Bug
- HSEARCH-2983 - Take boost into account when building numeric or null encoding queries with the DSL
- HSEARCH-2972 - Missing provided dependencies in the distribution ZIP
- HSEARCH-2955 - Faceting query fails when the facet field is not populated for any document
- HSEARCH-1885 - BridgeFactory unable to create instances of custom bridges in a modular environment
Improvement
- HSEARCH-2985 - Split JBoss module distribution zip to make external dependencies optional
- HSEARCH-2981 - Improve toString() of RemoteMatchQuery
- HSEARCH-2977 - Revisit the documentation about using modules on WildFly
- HSEARCH-2964 - Include the JSR 352 module in the distribution
- HSEARCH-2880 - Improve documentation regarding field bridges on IDs
- HSEARCH-2191 - Make Hibernate Search Modules a valid Wildfly Feature pack file.
Task
- HSEARCH-2996 - Upgrade Elasticsearch dependencies to 5.6.6
- HSEARCH-2995 - Upgrade to JMH 1.20
- HSEARCH-2994 - Upgrade to Hibernate ORM 5.2.12.Final
- HSEARCH-2993 - Upgrade to Byteman 4.0.0
- HSEARCH-2991 - Avoid needing jsr250-api during project build
- HSEARCH-2990 - Skip javadoc generation in JBoss modules artifacts
- HSEARCH-2989 - Split JBoss module distribution zip to make ORM dependencies optional
- HSEARCH-2988 - Make sure Hibernate Search can be used without relying on JBoss's Nexus repo
- HSEARCH-2987 - Use Server Provisioning plugin to setup WildFly based integration tests
- HSEARCH-2986 - Put the distribution files to upload into distribution/target/dir so that release scripts find them
- HSEARCH-2984 - Remove an unnecessary jberet dependency in the distribution module
- HSEARCH-2976 - Upgrade to Elasticsearch 5.6.5
- HSEARCH-2975 - Skip exploding the built WildFly modules by default
- HSEARCH-2974 - JGroups backend not needing to import OSGi module org.hibernate.annotations.common
- HSEARCH-2971 - Update the copyright in the Javadoc footer
- HSEARCH-2969 - Use the default style for JavaDoc
- HSEARCH-2968 - Align the JBeret dependency on WildFly
- HSEARCH-2967 - Remove internal classes from the Javadoc
- HSEARCH-2965 - Do not generate the PDF documentation by default
- HSEARCH-2963 - Remove duplicate dependency declarations in integration tests
- HSEARCH-2961 - Downgrade the version of the MariaDB plugin
- HSEARCH-2960 - Avoid duplicate build step executions in the Travis build
- HSEARCH-2959 - Reduce the verbosity of the build when testing against Elasticsearch 2
- HSEARCH-2958 - Move the few tests using Mockito to Easymock
- HSEARCH-2957 - Remove the warning "this feature is work in progress" in the JSR-352 integration documentation
- HSEARCH-2951 - Validate tests running on JDK9 with the illegal-access=deny flag enabled
- HSEARCH-2942 - Move Wildfly module packaging of dependencies to external repositories
- HSEARCH-2778 - The non-release builds with -Pdist should validate all javadocs by default
-
5.9.0.Beta127 Nov 2017 pre-releaseRelease notes
Open source →Bug
- HSEARCH-2934 - Pending Elasticsearch streamed works may fail when stopping Hibernate Search and using the drop-and-create-and-drop strategy
- HSEARCH-2909 - NPE using a custom annotation on a non-indexed class
- HSEARCH-2906 - Unable to extend NumericFieldBridge
- HSEARCH-2886 - Use of BufferedWriter in GsonEntity may lead to MalformedInputException when input contains 4-byte unicode characters
- HSEARCH-2883 - Getting health status fails for non system users
- HSEARCH-2832 - Hibernate Search produces huge stack traces when Elasticsearch request processing threads are interrupted
Improvement
- HSEARCH-2944 - Clarify that all methods of MassIndexerProgressMonitor are incremental
- HSEARCH-2935 - Avoid high initialization cost of static logger instances
- HSEARCH-2887 - Avoid generating redundant logging code across modules
New Feature
- HSEARCH-2901 - Introduce an SPI to get a SearchIntegrator from a SessionFactory
- HSEARCH-2594 - JSR-352 (Batch) integration
Task
- HSEARCH-2953 - Update to EasyMock 3.5.1 and matching Unitils 3.4.6
- HSEARCH-2952 - Switch to using ByteBuddy for Hibernate ORM bytecode instrumentation during test execution
- HSEARCH-2949 - Upgrade Elasticsearch dependencies to 5.6.4
- HSEARCH-2948 - Match JBoss Logging versions of WildFly 11.0.0.Final
- HSEARCH-2947 - JSR-352: Improve for-loop usage in tests
- HSEARCH-2946 - JSR-352: Simplify EntityManager closing in tests
- HSEARCH-2940 - Cleanup some trivial dead code warnings
- HSEARCH-2939 - Avoid overriding managed version with the same version
- HSEARCH-2938 - Duplicate definition of version for javax.inject:javax.inject
- HSEARCH-2937 - Avoid using no longer defined Annotation Processor option 'translationFilesPath'
- HSEARCH-2936 - Avoid preparing a full WildFly server when skipping integration tests
- HSEARCH-2932 - Fix JSR-352 integration tests on Windows
- HSEARCH-2931 - Add specific configuration for JSR-352 integration tests on Mariadb
- HSEARCH-2930 - Make JSR-352 integration tests compatible with an AWS setup
- HSEARCH-2928 - Update to WildFly 11.0.0.Final
- HSEARCH-2927 - Update to Apache Lucene 5.5.5
- HSEARCH-2926 - Upgrade surefire/failsafe to 2.20.1
- HSEARCH-2923 - Prepare for Checkstyle 8.4 (issue 4456)
- HSEARCH-2922 - Upgrade Elasticsearch dependencies to 5.6.3
- HSEARCH-2921 - Update the readme in ORM performance tests
- HSEARCH-2916 - Avoid random failures in TestRunnerStandalone.runPerformanceTest
- HSEARCH-2915 - Update to Narayana 5.5.30.Final
- HSEARCH-2913 - Avoid custom interfaces to implement Elasticsearch requests digest generation
- HSEARCH-2912 - Reenable all integration tests on all JDK profiles
- HSEARCH-2905 - Take database profile into account for in-container tests (Spring, Wildfly)
- HSEARCH-2904 - Get the Karaf integration tests running on JDK9
- HSEARCH-2903 - Incorrect word @FieldBrige in documentation
- HSEARCH-2896 - Upgrade GSON dependency to version 2.8.2
- HSEARCH-2895 - Prepare ORM performance tests for the introduction of completely different scenarios
- HSEARCH-2894 - Fix off-by-one error in initial index size of ORM performance tests
- HSEARCH-2893 - Fix ORM performance tests on Wildfly (they fail silently)
- HSEARCH-2892 - Upgrade Elasticsearch dependencies to 5.6.2
- HSEARCH-2890 - WildFly Performance tests use multiple copies of Hibernate Search
- HSEARCH-2889 - WildFly integration tests no longer need WF10 related workarounds
- HSEARCH-2881 - Re-enable Wildfly integration tests with JDK9
- HSEARCH-2879 - Fix BridgeTest.testCalendarBridgeStringEncoding on PostgreSQL
- HSEARCH-2878 - Fix AnalyzerInheritanceTest on MariaDB
- HSEARCH-2874 - Update to Checkstyle 8.3
- HSEARCH-2249 - We should not start elasticsearch during build when test are skipped
-
5.8.2.Final25 Oct 2017Nothing published for this version
-
5.8.1.Final29 Sep 2017Nothing published for this version
-
5.8.0.Final13 Sep 2017Release notes
Open source →Bug
- HSEARCH-2868 - Collection updates may not trigger reindexing despite @ContainedIn in some circumstances
- HSEARCH-2867 - Duplicate package names in orm/engine, causes problem with jdk9 modules
- HSEARCH-2865 - CollectionUpdateEventTest.testWithClassBridge test fails with ORM 5.2.11-SNAPSHOT
- HSEARCH-2863 - CalendarBridgeProvider creates StringEncodingDateBridge
- HSEARCH-2858 - Using @ContainedIn in a @Spatial-annotated entity triggers a NullPointerException on startup
- HSEARCH-2854 - IllegalStateException when sending an Elasticsearch request with a content-length
- HSEARCH-2404 - Enable CollectionUpdateEventTest for Elasticsearch
Improvement
- HSEARCH-2872 - Update the IndexedTypeSets and IndexedTypeMap based on Infinispan update needs
- HSEARCH-2870 - Test compatibility, upgrade to Elasticsearch 5.6.0
- HSEARCH-2864 - Use anchors correctly in the documentation
- HSEARCH-2862 - More extensive Elasticsearch request/response logging
- HSEARCH-2853 - Get rid of standalone-full-testqueues.xml file in integration tests
- HSEARCH-2850 - Option to run WildFly integration tests against manually prepared distribution and to run against built-in Search modules
Task
- HSEARCH-2876 - Upgrade WildFly tests to target WF11
- HSEARCH-2875 - Upgrade to Hibernate ORM 5.2.11.Final
- HSEARCH-2869 - Some tickets are missing in the release notes
- HSEARCH-2856 - Upgrade Elasticsearch dependencies to 5.5.2
- HSEARCH-2849 - Improve or remove the currently useless content-length hinting when computing Elasticsearch request hash
-
5.8.0.CR115 Aug 2017 pre-releaseRelease notes
Open source →Bug
- HSEARCH-2843 - Changing the limit/offset of a query does not clear the cached results
- HSEARCH-2839 - Projecting on a default field whose type was overridden in the bridge fails with Elasticsearch
- HSEARCH-2823 - The elasticsearch-aws JAR and its dependencies are missing from the .tar.gz/zip distributions
- HSEARCH-2196 - Amazon AWS Elasticsearch Integration Test failures
Improvement
- HSEARCH-2840 - Allow Elasticsearch projection on field bridges making use of dynamic object fields
- HSEARCH-2837 - Clarify errors when interrupted during submission of work to the ES client
- HSEARCH-2833 - Avoid confusing variable uses (bad naming, no declaration) in the documentation
- HSEARCH-2818 - Optimise encoding of GSON elements into HTTP client buffers
- HSEARCH-2764 - Improve orchestration of Elasticsearch works
- HSEARCH-2640 - Improve resilience of cleanup methods (close, etc.)
Task
- HSEARCH-2846 - Update build to be able to test with Java 9 preview build 9+181
- HSEARCH-2845 - Add dependency management entries for the dependencypath plugin and jsonassert
- HSEARCH-2844 - Remove requirement for CLA
- HSEARCH-2842 - Verify and document interaction of full-text queries with an ORM filter
- HSEARCH-2841 - Clean up the ElasticsearchHSQueryImpl code
- HSEARCH-2838 - Add a maxConnection parameter to Elasticsearch performance tests
- HSEARCH-2834 - Upgrade Elasticsearch versions to 5.5.1 and 2.4.6
- HSEARCH-2831 - Clarify how to disable Elasticsearch/AWS digest signature
- HSEARCH-2830 - Extend Elasticsearch performance tests for better orchestration testing
- HSEARCH-2828 - Make WorkerTestCase wait for async works to finish
- HSEARCH-2827 - Make WorkerTestCase fail if a background error occurs
- HSEARCH-2822 - Automatically activate the JBoss Logging AP when importing project in IDEA
- HSEARCH-2821 - Improve JSON rendering: better StringBuilder usage and logging
- HSEARCH-2816 - Make sure Elasticsearch performance tests apply update/delete works to existing documents and add works to non-existing documents
- HSEARCH-2806 - Remove method org.hibernate.search.engine.spi.EntityIndexBinding.getIndexManagers
- HSEARCH-2801 - QueryDescriptor requires a List<CustomTypeParameter> where a Set or Map would make more sense
-
5.8.0.Beta412 Jul 2017 pre-releaseRelease notes
Open source →Bug
- HSEARCH-2785 - Phrase/match queries on normalized fields built using the DSL fail on Elasticsearch
- HSEARCH-2777 - javax.persistence is no longer an optional dependency of hibernate-search-orm in OSGi environments
- HSEARCH-2776 - javax.transaction is not an optional dependency of hibernate-search-engine in OSGi environments
Improvement
- HSEARCH-2783 - Deprecate no longer useful buffer_size_on_copy configuration property
- HSEARCH-2774 - The default build should include documentation
- HSEARCH-2700 - Decide how simpleQueryString() should behave with null or empty input
- HSEARCH-2682 - Unit test DefaultElasticsearchClientFactoryTest.multipleHosts_failover_fault fails randomly because the timeout is too low
New Feature
- HSEARCH-2772 - Add an elasticsearch-aws module
Patch
- HSEARCH-2810 - Micro formatting issues in the documentation
Task
- HSEARCH-2813 - Add Elasticsearch performance tests
- HSEARCH-2812 - IdUniquenessResolver SPI needs to migrate to new type system
- HSEARCH-2811 - Avoid using Lucene deprecated methods when not essential for 5.8 API
- HSEARCH-2809 - Upgrade to Elasticsearch 5.5.0
- HSEARCH-2808 - Avoid using deprecated methods from Hibernate ORM 5.2
- HSEARCH-2807 - DSLTest numeric tests use order-sensitive assertions on queries without a sort
- HSEARCH-2805 - Upgrade to Checkstyle 8.0
- HSEARCH-2804 - Prepare for Checkstyle 8 updates
- HSEARCH-2802 - Make sure the default elasticsearch profile will only be enabled if the ES version is not provided
- HSEARCH-2794 - Reorganize/rename performance testing modules
- HSEARCH-2793 - Upgrade Elasticsearch version used for 2.x tests to 2.4.5
- HSEARCH-2792 - Rename DslCrossHierarchyTest to ObjectLoadingCrossHierarchyTest
- HSEARCH-2791 - Fix integration tests failing on non-H2 databases due to mapping specifics
- HSEARCH-2790 - Upgrade to Elasticsearch 5.4.2
- HSEARCH-2789 - Test that the CREATE strategy actually doesn't create mappings when the index already exists
- HSEARCH-2788 - Remove unnecessary calls to Thread.sleep in CDI/Wildfly tests
- HSEARCH-2787 - Replace INFO blocks in the documentation with valid styles
- HSEARCH-2781 - Rework internals of sharding to make it possible for backends not to rely on Class<?>
- HSEARCH-2775 - Migrate internal file helpers and SPIs from File to NIO APIs
- HSEARCH-2770 - Remove (deprecated) methods using Class<?> as indexed type identifier in the engine SPIs
- HSEARCH-2528 - Document the dynamic mapping feature
- HSEARCH-2369 - HSQuery.targetedEntities(List<Class<?>>) won't always work when using multiple backends