2017 © Pedro Peláez
 

neos-package typo3cr-search

Common code and interface for a Neos CR search implementation

image

typo3/typo3cr-search

Common code and interface for a Neos CR search implementation

  • Friday, April 27, 2018
  • by neos
  • Repository
  • 14 Watchers
  • 9 Stars
  • 29,728 Installations
  • PHP
  • 3 Dependents
  • 1 Suggesters
  • 15 Forks
  • 2 Open issues
  • 19 Versions
  • 1 % Grown

The README.md

Neos.ContentRepository.Search

Build Status Latest Stable Version Total Downloads, (*1)

A Neos Content Repository search common package used to implement concrete indexing and search functionality., (*2)

Some of the related packages are:, (*3)

Flowpack.ElasticSearch.ContentRepositoryAdaptor

To use Elasticsearch for indexing and searching., (*4)

Flowpack.SimpleSearch.ContentRepositoryAdaptor

Uses a SQLite database for indexing and search and thus can be used without additional dependencies., (*5)

Flowpack.SearchPlugin

A plugin to offer search functionality to users via Fusion rendering., (*6)

Inner workings

The NodeIndexingManager listens to signals emitted from Neos Content Repository and the PersistenceManager if realtimeIndexing.enabled is true (which it defaults to)., (*7)

  • nodeAdded, nodeUpdated, afterNodePublishing trigger indexNode()
  • nodeRemoved triggers removeNode()
  • allObjectsPersisted triggers flushQueues

During a single request the queue with index changes is only flushed once the indexingBatchSize has been reached (see flushQueuesIfNeeded())., (*8)

In case the operation queues are flushed, the IndexingManager in turn uses the NodeIndexer to run indexNode() and removeNode() respectively., (*9)

If realtimeIndexing.enabled is false, the node index is only updated when built manually., (*10)

The Versions

27/04 2018

dev-master

9999999-dev

Common code and interface for a Neos CR search implementation

  Sources   Download

The Requires

 

27/04 2018

3.0.2

3.0.2.0

Common code and interface for a Neos CR search implementation

  Sources   Download

The Requires

 

13/03 2018

dev-dimaip-fix-discard

dev-dimaip-fix-discard

Common code and interface for a Neos CR search implementation

  Sources   Download

The Requires

 

21/02 2018

3.0.x-dev

3.0.9999999.9999999-dev

Common code and interface for a Neos CR search implementation

  Sources   Download

The Requires

 

21/02 2018

3.0.1

3.0.1.0

Common code and interface for a Neos CR search implementation

  Sources   Download

The Requires

 

08/02 2017

3.0.0

3.0.0.0

Common code and interface for a Neos CR search implementation

  Sources   Download

The Requires

 

29/11 2016

2.0.x-dev

2.0.9999999.9999999-dev

Common code and interface for a TYPO3CR search implementation

  Sources   Download

The Requires

 

02/11 2016

2.1.2

2.1.2.0

Common code and interface for a TYPO3CR search implementation

  Sources   Download

The Requires

 

14/03 2016

2.1.1

2.1.1.0

Common code and interface for a TYPO3CR search implementation

  Sources   Download

The Requires

 

17/12 2015

2.1.0

2.1.0.0

Common code and interface for a TYPO3CR search implementation

  Sources   Download

The Requires

 

20/03 2015

2.0.0

2.0.0.0

Common code and interface for a TYPO3CR search implementation

  Sources   Download

The Requires

 

17/12 2014

1.2.x-dev

1.2.9999999.9999999-dev

Common code and interface for a TYPO3CR search implementation

  Sources   Download

The Requires

 

17/12 2014

1.2.1

1.2.1.0

Common code and interface for a TYPO3CR search implementation

  Sources   Download

The Requires

 

04/12 2014

1.2.0

1.2.0.0

Common code and interface for a TYPO3CR search implementation

  Sources   Download

The Requires

 

14/10 2014

1.1.x-dev

1.1.9999999.9999999-dev

Common code and interface for a TYPO3CR search implementation

  Sources   Download

The Requires

 

14/10 2014

1.1.0

1.1.0.0

Common code and interface for a TYPO3CR search implementation

  Sources   Download

The Requires

 

11/09 2014

1.0.x-dev

1.0.9999999.9999999-dev

Common code and interface for a TYPO3CR search implementation

  Sources   Download

The Requires

 

11/09 2014

1.0.1

1.0.1.0

Common code and interface for a TYPO3CR search implementation

  Sources   Download

The Requires

 

14/08 2014

1.0

1.0.0.0

Common code and interface for a TYPO3CR search implementation

  Sources   Download

The Requires