Releases: folio-org/mod-search
Releases · folio-org/mod-search
1.5.3
- Added retry mechanism for streaming ids
1.5.2
- Suppressed from discovery field added for instance/holdings/item (MSEARCH-223)
- Updated template for module descriptor
1.5.1
- Fixed format filters (MSEARCH-199)
1.5.0
- Add contributorNameTypeId field for contributors (MSEARCH-194)
- Support search by all fields (MSEARCH-182)
- Support normalized search for call numbers (MSEARCH-169)
- Add Identifiers accessionNumber search option for items (MSEARCH-153)
- Search by item's circulation notes search (MSEARCH-158)
- Forbid to add language = 'src' for tenant configuration (MSEARCH-162)
- Add Identifiers (all) search option for holding and items (MSEARCH-152/153)
- Support search by series title (MSEARCH-150)
- Support search by uniform title (MSEARCH-148)
- Handle gracefully message processing failures (MSEARCH-155)
- Support full text search for notes of linked holding-records (MSEARCH-117)
- Remove multi-language support from the contributors fields (MSEARCH-134 )
1.4.3
- Added environment variable to support custom subscription pattern (MSEARCH-164)
1.4.2
- Fixed "Failed to create index: Limit of total fields [250] has been exceeded" error (MSEARCH-160)
1.4.1
- Supports full-text search for all instance notes (MSEARCH-116)
- Supports full-text search for public and all holding records notes (MSEARECH-117)
- Supports full-text search for public and all item notes (MSEARCH-118)
- Provides Kafka topics names using ENV variable and tenant id (MSEARCH-132)
- Documents list of available facets (MSEARCH-133)
- Removes multi-language support from the contributors field (MSEARCH-134)
- Adds sorting adjustment by title using index title (MSEARCH-136)
- Handles gracefully Kafka message processing failures (MSEARCH-155)
v1.3.1
- Makes consumer group name different per environment (MSEARCH-129)
- Allows custom prefix when creating index name (MSEARCH-95)
- Provides kafka topics names created by pattern:
${env}.${tenantId}.inventory.(instance|item|holdings-record)
(MSEARCH-154)
v1.4.0
- Adds ASCII folding token filter (MSEARCH-67)
- Allows using different Korean language analyzer (MSEARCH-89)
- Supports remove and index requests as a single bulk request. (MSEARCH-94)
- Allows custom prefix when creating index name (MSEARCH-95)
- Adds documentation of query syntax (MSEARCH-102)
- Adds Kafka TLS environment variables for consumers (MSEARCH-105)
- Support holdings' keyword search within electronic access fields (MSEARCH-109)
- Supports items keyword search within electronic access fields (MSEARCH-110)
- Adds ability to recreate index before starting reindex (MSEARCH-121)
- Simplifies resource specification for search (MSEARCH-122)
- Retrieves facets values for selected facets (MSEARCH-125)
- Optimizes indexing process for field processors (MSEARCH-126)
- Adds list of specified plugins required for on-premise Elasticsearch (MSEARCH-127)
- Makes consumer group name different per environment (MSEARCH-129)
v1.3.0
- Makes sure ES index exists before indexing resources (MSEARCH-112)
- Fixes cache for index exists method (MSEARCH-101)
- Fixes sorting for long titles (MSEARCH-99)
- Upgrades spring-boot-starter version to
2.4.4
(MSEARCH-98) - Upgrades spring-cloud:feign version to
3.0.1
(MSEARCH-98) - Removes
system_user
table (MSEARCH-97) - Uses in-memory cache to store system user details (MSEARCH-97)
- Requires
OKAPI_URL
env variable (MSEARCH-97) - Introduces phrase match for full text fields (MSEARCH-92)
- Improves full text search by
all
operator to match specification (MSEARCH-91) - Handles
DELETE
events for resources (MSEARCH-90) - Increases Kafka retry period to 20 seconds (MSEARCH-86)
- Implements
GET/DELETE
/_/tenant
endpoints (MSEARCH-45) - Implements sorting by item status (MSEARCH-41)
- Provides
search v0.5