[hibernate-commits] [hibernate/hibernate-search] 79d8fd: HSEARCH-1729 Add projection constant for tenant id

GitHub noreply at github.com
Wed Apr 15 11:33:17 EDT 2015


  Branch: refs/heads/master
  Home:   https://github.com/hibernate/hibernate-search
  Commit: 79d8fd6ff4387c960e3a9b9235cf30d937dcc110
      https://github.com/hibernate/hibernate-search/commit/79d8fd6ff4387c960e3a9b9235cf30d937dcc110
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2015-04-14 (Tue, 14 Apr 2015)

  Changed paths:
    M engine/src/main/java/org/hibernate/search/engine/ProjectionConstants.java

  Log Message:
  -----------
  HSEARCH-1729 Add projection constant for tenant id


  Commit: dcf5a035de38b7193583ad276b74ed892868c49c
      https://github.com/hibernate/hibernate-search/commit/dcf5a035de38b7193583ad276b74ed892868c49c
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2015-04-14 (Tue, 14 Apr 2015)

  Changed paths:
    M orm/src/test/java/org/hibernate/search/test/batchindexing/Clock.java
    M orm/src/test/java/org/hibernate/search/test/batchindexing/DatabaseMultitenancyTest.java

  Log Message:
  -----------
  HSEARCH-1792 Update multi-tenancy tests


  Commit: 2ac814afb5e586205ae08ff47fecd54f92a25d6a
      https://github.com/hibernate/hibernate-search/commit/2ac814afb5e586205ae08ff47fecd54f92a25d6a
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2015-04-14 (Tue, 14 Apr 2015)

  Changed paths:
    M engine/src/main/java/org/hibernate/search/backend/AddLuceneWork.java
    M engine/src/main/java/org/hibernate/search/backend/DeleteByQueryLuceneWork.java
    M engine/src/main/java/org/hibernate/search/backend/DeleteLuceneWork.java
    M engine/src/main/java/org/hibernate/search/backend/FlushLuceneWork.java
    M engine/src/main/java/org/hibernate/search/backend/LuceneWork.java
    M engine/src/main/java/org/hibernate/search/backend/OptimizeLuceneWork.java
    M engine/src/main/java/org/hibernate/search/backend/PurgeAllLuceneWork.java
    M engine/src/main/java/org/hibernate/search/backend/UpdateLuceneWork.java
    M engine/src/main/java/org/hibernate/search/backend/spi/DeleteByQueryWork.java
    M engine/src/main/java/org/hibernate/search/backend/spi/Work.java

  Log Message:
  -----------
  HSEARCH-1792 Add tenantId attribute to Work


  Commit: 679ee854ca72a59a1d55bde001f94f5e2300af04
      https://github.com/hibernate/hibernate-search/commit/679ee854ca72a59a1d55bde001f94f5e2300af04
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2015-04-14 (Tue, 14 Apr 2015)

  Changed paths:
    M engine/src/main/java/org/hibernate/search/backend/impl/TransactionalWorker.java
    M engine/src/main/java/org/hibernate/search/engine/impl/WorkPlan.java
    M engine/src/main/java/org/hibernate/search/engine/spi/AbstractDocumentBuilder.java
    M engine/src/main/java/org/hibernate/search/engine/spi/DocumentBuilderContainedEntity.java
    M engine/src/main/java/org/hibernate/search/engine/spi/DocumentBuilderIndexedEntity.java
    M engine/src/main/java/org/hibernate/search/query/dsl/impl/MoreLikeThisBuilder.java
    M orm/src/main/java/org/hibernate/search/batchindexing/impl/BatchCoordinator.java
    M orm/src/main/java/org/hibernate/search/batchindexing/impl/IdentifierConsumerDocumentProducer.java
    M orm/src/main/java/org/hibernate/search/event/impl/FullTextIndexEventListener.java
    M orm/src/main/java/org/hibernate/search/impl/FullTextSessionImpl.java

  Log Message:
  -----------
  HSEARCH-1729 Set the tenantId when creating a Work


  Commit: f52cbbb3f6b19d8ca4d2ef4388bbb21bb01fd0e8
      https://github.com/hibernate/hibernate-search/commit/f52cbbb3f6b19d8ca4d2ef4388bbb21bb01fd0e8
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2015-04-14 (Tue, 14 Apr 2015)

  Changed paths:
    M engine/src/main/java/org/hibernate/search/backend/impl/lucene/works/ByTermDeleteWorkDelegate.java
    M engine/src/main/java/org/hibernate/search/backend/impl/lucene/works/ByTermUpdateWorkDelegate.java
    M engine/src/main/java/org/hibernate/search/backend/impl/lucene/works/DeleteByQueryWorkDelegate.java
    M engine/src/main/java/org/hibernate/search/backend/impl/lucene/works/DeleteWorkDelegate.java
    M engine/src/main/java/org/hibernate/search/backend/impl/lucene/works/PurgeAllWorkDelegate.java

  Log Message:
  -----------
  HSEARCH-1792 Consider the tenant when a Work is executed


  Commit: 26f85207d35a2b4b4a73c6e03d89523048697e4d
      https://github.com/hibernate/hibernate-search/commit/26f85207d35a2b4b4a73c6e03d89523048697e4d
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2015-04-14 (Tue, 14 Apr 2015)

  Changed paths:
    M engine/src/main/java/org/hibernate/search/query/engine/impl/HSQueryImpl.java
    M engine/src/main/java/org/hibernate/search/query/engine/spi/HSQuery.java
    M orm/src/main/java/org/hibernate/search/query/hibernate/impl/FullTextQueryImpl.java

  Log Message:
  -----------
  HSEARCH-1792 Filter on the tenant when running a query


  Commit: 04604d3b935574e140da7814790baa68e6ecbd7a
      https://github.com/hibernate/hibernate-search/commit/04604d3b935574e140da7814790baa68e6ecbd7a
  Author: Davide D'Alto <davide at hibernate.org>
  Date:   2015-04-14 (Tue, 14 Apr 2015)

  Changed paths:
    M documentation/src/main/asciidoc/advanced-features.asciidoc

  Log Message:
  -----------
  HSEARCH-1792 Add paragraph about Multi-tenancy support


  Commit: d307e9bb26527cda01e1004d63125ec523445034
      https://github.com/hibernate/hibernate-search/commit/d307e9bb26527cda01e1004d63125ec523445034
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2015-04-14 (Tue, 14 Apr 2015)

  Changed paths:
    M orm/src/test/java/org/hibernate/search/test/batchindexing/DatabaseMultitenancyTest.java

  Log Message:
  -----------
  HSEARCH-1792 Add some additional asserts to the multi-tenancy tests


  Commit: afd08e11d3f6e63aaa59b7c7a8d8de66a5224472
      https://github.com/hibernate/hibernate-search/commit/afd08e11d3f6e63aaa59b7c7a8d8de66a5224472
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2015-04-14 (Tue, 14 Apr 2015)

  Changed paths:
    M orm/src/test/java/org/hibernate/search/test/batchindexing/DatabaseMultitenancyTest.java

  Log Message:
  -----------
  HSEARCH-1792 Make sure to tear down the Multi-tenant enabled H2 ConnectionPool


  Commit: 4248d08009c6ce41d5b8ce4786e470a5d0592989
      https://github.com/hibernate/hibernate-search/commit/4248d08009c6ce41d5b8ce4786e470a5d0592989
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2015-04-15 (Wed, 15 Apr 2015)

  Changed paths:
    M engine/src/main/java/org/hibernate/search/backend/impl/lucene/works/ByTermDeleteWorkDelegate.java

  Log Message:
  -----------
  HSEARCH-1792 Make sure ByTermDeleteWorkDelegate can delete using a single term


  Commit: 41fc4e7083f201c0d293121d66f60f4dace8b95d
      https://github.com/hibernate/hibernate-search/commit/41fc4e7083f201c0d293121d66f60f4dace8b95d
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2015-04-15 (Wed, 15 Apr 2015)

  Changed paths:
    M engine/src/main/java/org/hibernate/search/backend/impl/lucene/works/ByTermUpdateWorkDelegate.java
    M engine/src/main/java/org/hibernate/search/backend/impl/lucene/works/DeleteByQueryWorkDelegate.java
    M engine/src/main/java/org/hibernate/search/backend/impl/lucene/works/DeleteWorkDelegate.java
    M engine/src/main/java/org/hibernate/search/backend/impl/lucene/works/PurgeAllWorkDelegate.java
    M engine/src/main/java/org/hibernate/search/engine/ProjectionConstants.java
    M engine/src/main/java/org/hibernate/search/engine/spi/DocumentBuilderIndexedEntity.java
    M engine/src/main/java/org/hibernate/search/query/engine/impl/HSQueryImpl.java
    M orm/src/test/java/org/hibernate/search/test/batchindexing/DatabaseMultitenancyTest.java

  Log Message:
  -----------
  HSEARCH-1792 Use the FieldType constant for the tenant id


  Commit: 5806f2ceb8db7653adad35bcf13e89a8cd027377
      https://github.com/hibernate/hibernate-search/commit/5806f2ceb8db7653adad35bcf13e89a8cd027377
  Author: Sanne Grinovero <sanne at hibernate.org>
  Date:   2015-04-15 (Wed, 15 Apr 2015)

  Changed paths:
    M documentation/src/main/asciidoc/advanced-features.asciidoc
    M documentation/src/main/asciidoc/architecture.asciidoc

  Log Message:
  -----------
  HSEARCH-1792 Update the documentation about multi-tenancy


Compare: https://github.com/hibernate/hibernate-search/compare/4d70ce1de2ca...5806f2ceb8db


More information about the hibernate-commits mailing list