[hibernate-commits] [hibernate/hibernate-search] 91fd57: HSEARCH-3424 Show only lambdas for search

Yoann Rodière noreply at github.com
Tue Feb 12 10:50:45 EST 2019


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-search
  Commit: 91fd57a51691055a08755e6594fa0f0de2c9a2bb
      https://github.com/hibernate/hibernate-search/commit/91fd57a51691055a08755e6594fa0f0de2c9a2bb
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-02-12 (Tue, 12 Feb 2019)

  Changed paths:
    R integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/dao/DaoFactory.java
    R integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/dao/DocumentDao.java
    R integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/dao/LibraryDao.java
    R integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/dao/PersonDao.java
    R integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/dao/syntax/lambda/LambdaSyntaxDaoFactory.java
    R integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/dao/syntax/lambda/LambdaSyntaxDocumentDao.java
    R integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/dao/syntax/lambda/LambdaSyntaxLibraryDao.java
    R integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/dao/syntax/lambda/LambdaSyntaxPersonDao.java
    R integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/dao/syntax/object/ObjectSyntaxDaoFactory.java
    R integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/dao/syntax/object/ObjectSyntaxDocumentDao.java
    R integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/dao/syntax/object/ObjectSyntaxLibraryDao.java
    R integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/dao/syntax/object/ObjectSyntaxPersonDao.java
    R integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/model/ProgrammaticMappingConfigurer.java
    A integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/DocumentRepository.java
    A integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/LibraryRepository.java
    A integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/PersonRepository.java
    A integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/RepositoryFactory.java
    A integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/impl/DocumentRepositoryImpl.java
    A integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/impl/LibraryRepositoryImpl.java
    A integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/impl/PersonRepositoryImpl.java
    A integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/impl/RepositoryFactoryImpl.java
    M integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/ManualIndexingIT.java
    M integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/OrmElasticsearchLibraryShowcaseIT.java

  Log Message:
  -----------
  HSEARCH-3424 Show only lambdas for search

and annotations for mapping


  Commit: 2c23024fd82b586c8146bf8f0c4cd1751af83c86
      https://github.com/hibernate/hibernate-search/commit/2c23024fd82b586c8146bf8f0c4cd1751af83c86
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-02-12 (Tue, 12 Feb 2019)

  Changed paths:
    A integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/config/SessionFactoryConfig.java
    R integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/ManualIndexingIT.java
    M integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/OrmElasticsearchLibraryShowcaseIT.java
    A integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/OrmElasticsearchManualIndexingIT.java

  Log Message:
  -----------
  HSEARCH-3424 Extract configuration from test cases


  Commit: fb3cf5f130b964d1374f072bddac64b76ee259ce
      https://github.com/hibernate/hibernate-search/commit/fb3cf5f130b964d1374f072bddac64b76ee259ce
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-02-12 (Tue, 12 Feb 2019)

  Changed paths:
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/model/Document.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/DocumentRepository.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/impl/DocumentRepositoryImpl.java
    M integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/OrmElasticsearchLibraryShowcaseIT.java
    M integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/OrmElasticsearchManualIndexingIT.java

  Log Message:
  -----------
  HSEARCH-3424 Add projection and sort full-stack tests


  Commit: 2e84eca55fbe8093c3ae6a51977474e0a509c04a
      https://github.com/hibernate/hibernate-search/commit/2e84eca55fbe8093c3ae6a51977474e0a509c04a
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-02-12 (Tue, 12 Feb 2019)

  Changed paths:
    M README.md
    M documentation/src/main/asciidoc/getting-started.asciidoc

  Log Message:
  -----------
  HSEARCH-3424 Reference the showcase from the documentation


  Commit: ef4b705d92391750057bcd8a315e301d73ffb578
      https://github.com/hibernate/hibernate-search/commit/ef4b705d92391750057bcd8a315e301d73ffb578
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-02-12 (Tue, 12 Feb 2019)

  Changed paths:
    M integrationtest/showcase/library/pom.xml
    A integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/Application.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/analysis/LibraryAnalysisConfigurer.java
    R integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/config/SessionFactoryConfig.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/model/Account.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/model/Book.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/model/Borrowal.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/model/Document.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/model/Library.java
    R integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/model/LibraryService.java
    A integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/model/LibraryServiceOption.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/model/Person.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/model/Video.java
    A integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/AccountRepository.java
    A integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/BorrowalRepository.java
    A integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/DocumentCopyRepository.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/DocumentRepository.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/LibraryRepository.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/PersonRepository.java
    R integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/RepositoryFactory.java
    R integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/impl/DocumentRepositoryImpl.java
    R integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/impl/LibraryRepositoryImpl.java
    R integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/impl/PersonRepositoryImpl.java
    R integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/impl/RepositoryFactoryImpl.java
    A integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/service/AdminService.java
    A integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/service/BorrowalService.java
    A integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/service/DocumentService.java
    A integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/service/LibraryService.java
    A integrationtest/showcase/library/src/main/resources/application.yaml
    R integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/OrmElasticsearchLibraryShowcaseIT.java
    R integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/OrmElasticsearchManualIndexingIT.java
    A integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/library/OrmElasticsearchLibraryShowcaseIT.java
    A integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/library/OrmElasticsearchManualIndexingIT.java
    A integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/library/service/TestDataService.java
    A integrationtest/showcase/library/src/test/resources/application-test.yaml

  Log Message:
  -----------
  HSEARCH-3424 Introduce SpringBoot runtime in the showcase


  Commit: 50ae960736ecf7482d5c274ca38840a6ed71d377
      https://github.com/hibernate/hibernate-search/commit/50ae960736ecf7482d5c274ca38840a6ed71d377
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-02-12 (Tue, 12 Feb 2019)

  Changed paths:
    M Jenkinsfile

  Log Message:
  -----------
  HSEARCH-3424 Also execute the showcase as part of the DB and ES matrices in the Jenkins build


  Commit: 76c0d724e112fb86ff0db73b0f6d344c9a02a126
      https://github.com/hibernate/hibernate-search/commit/76c0d724e112fb86ff0db73b0f6d344c9a02a126
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-02-12 (Tue, 12 Feb 2019)

  Changed paths:
    M integrationtest/showcase/library/pom.xml
    A integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/analysis/ElasticsearchLibraryAnalysisConfigurer.java
    R integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/analysis/LibraryAnalysisConfigurer.java
    A integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/analysis/LibraryAnalyzers.java
    A integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/analysis/LuceneLibraryAnalysisConfigurer.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/bridge/ISBNBridge.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/model/Document.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/model/Library.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/model/Person.java
    A integrationtest/showcase/library/src/main/resources/application-elasticsearch.yaml
    A integrationtest/showcase/library/src/main/resources/application-lucene.yaml
    M integrationtest/showcase/library/src/main/resources/application.yaml
    R integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/library/OrmElasticsearchLibraryShowcaseIT.java
    R integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/library/OrmElasticsearchManualIndexingIT.java
    A integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/library/OrmLibraryShowcaseIT.java
    A integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/library/OrmManualIndexingIT.java
    M integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/library/service/TestDataService.java
    M integrationtest/showcase/library/src/test/resources/application-test.yaml

  Log Message:
  -----------
  HSEARCH-3424 Run showcase on both ES and Lucene backends


  Commit: 03b53cd809393f78596423092045509cb11d2647
      https://github.com/hibernate/hibernate-search/commit/03b53cd809393f78596423092045509cb11d2647
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-02-12 (Tue, 12 Feb 2019)

  Changed paths:
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/DocumentRepository.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/LibraryRepository.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/PersonRepository.java
    A integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchDocumentRepository.java
    A integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchDocumentRepositoryImpl.java
    A integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchLibraryRepository.java
    A integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchLibraryRepositoryImpl.java
    A integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchPersonRepository.java
    A integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/repository/indexsearch/IndexSearchPersonRepositoryImpl.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/service/BorrowalService.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/service/DocumentService.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/service/LibraryService.java

  Log Message:
  -----------
  HSEARCH-3424 Move queries to Spring custom repositories


  Commit: a76d539a0bc3c7362aeb6c615bb4a6cf134fa2b1
      https://github.com/hibernate/hibernate-search/commit/a76d539a0bc3c7362aeb6c615bb4a6cf134fa2b1
  Author: Fabio Massimo Ercoli <fabiomassimo.ercoli at gmail.com>
  Date:   2019-02-12 (Tue, 12 Feb 2019)

  Changed paths:
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/model/Borrowal.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/model/Document.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/model/Library.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/service/BorrowalService.java
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/service/LibraryService.java

  Log Message:
  -----------
  HSEARCH-3424 Move business logic to services

Revert this commit if you prefer having business logic in the entities


  Commit: 354c3a3eba4995463431ff2667cd6d81971bd4b2
      https://github.com/hibernate/hibernate-search/commit/354c3a3eba4995463431ff2667cd6d81971bd4b2
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-02-12 (Tue, 12 Feb 2019)

  Changed paths:
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/service/AdminService.java
    M integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/library/OrmLibraryShowcaseIT.java
    M integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/library/OrmManualIndexingIT.java
    M integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/library/service/TestDataService.java

  Log Message:
  -----------
  HSEARCH-3424 Fix wording in the showcase


  Commit: fdae3954065bf926708d52e8bfd941d864ad5afb
      https://github.com/hibernate/hibernate-search/commit/fdae3954065bf926708d52e8bfd941d864ad5afb
  Author: Yoann Rodière <yoann at hibernate.org>
  Date:   2019-02-12 (Tue, 12 Feb 2019)

  Changed paths:
    M integrationtest/showcase/library/src/main/java/org/hibernate/search/integrationtest/showcase/library/service/DocumentService.java
    M integrationtest/showcase/library/src/test/java/org/hibernate/search/integrationtest/showcase/library/OrmLibraryShowcaseIT.java

  Log Message:
  -----------
  HSEARCH-3424 Remove an unnecessary load() method in the showcase


Compare: https://github.com/hibernate/hibernate-search/compare/97c89b4edf09...fdae3954065b



More information about the hibernate-commits mailing list