Feature #2811

Implement a case insensitive equals constraint

Added by Robert Lemke over 10 years ago. Updated over 8 years ago.

Status:
Resolved
Priority:
Must have
Category:
Query handling
Target version:
-
Start date:
2009-03-10
Due date:
% Done:

100%


Description

Add a new or enhance the existing "equals" query constraint to allow for case insensitive search in properties.


Related issues

Related to TYPO3.TYPO3CR - Feature #1875: Add more query options to persistence backend Closed 2008-10-27

Associated revisions

Revision ebd06dad (diff)
Added by Karsten Dambekalns over 10 years ago

FLOW3:
  • equality comparisons in persistence can now be done case-insensitive (in QueryInterface and Repository), refs #1884, refs #2811
TYPO3CR:
  • changed more use of PersistenceManager into PersistenceManagerInterface
  • added support for case-insensitive equality comparison in QueryInterface implementation, fixes #2811
  • implemented Literal, LowerCase, UpperCase in QOM
  • reduced the number of tables used for storing properties by roughly 50%
  • removed Lucene search backend
  • added in-RDBMS property index and new search backend based on it, refs #1886
FLOW3 Distribution:
  • removed Lucene package from Global packages
  • removed install.sh, it was broken anyway

History

#1 Updated by Karsten Dambekalns over 10 years ago

  • Status changed from Accepted to Resolved
  • % Done changed from 0 to 100

Applied in changeset r2011.

#2 Updated by Robert Lemke over 8 years ago

  • Target version deleted (198)

Also available in: Atom PDF