Integrate the JdbcDirectory-Code from COMPASS-Framework [LUCENE-3585]
- Dominant language
- Java
- Stars
- 3.6k
- Forks
- 1.4k
- Avg merge
- 2d 11h
- Merged PRs (30d)
- 88
Description
The CompassJava Search Engine Framework 2.3.0 beta 1 built on top of Lucene 2.4.1 is not maintained any more.
But the JdbcDirectory-Code from COMPASS-Framework is under the Apache License, Version 2.0
I use this code wiht recent Lucene Version 3.4 and I suggest to integrate it in Lucene-Core, as an alternative Index-Store
Lucene Jdbc Directory org.apache.lucene.store.jdbc.JdbcDirectory
http://static.compassframework.org/docs/latest/jdbcdirectory.html
It works only partialy with Lucene 3.4, but can be fiexed
---
Migrated from [LUCENE-3585](https://issues.apache.org/jira/browse/LUCENE-3585) by fpientka
Environment:
```
Source-code under http://sourceforge.net/projects/compass/
```
Attachments: [org.apache.lucene.store.jdbc.JdbcDirectory.zip](https://apache.github.io/lucene-jira-archive/attachments/LUCENE-3585/org.apache.lucene.store.jdbc.JdbcDirectory.zip)
Contributor guide
Research direction
Review the attached org.apache.lucene.store.jdbc.JdbcDirectory.zip and the linked COMPASS JdbcDirectory documentation first, then compare its behavior with Lucene 3.4. Identify the integration boundary and compatibility gaps before proceeding. Done means a supported JdbcDirectory alternative is integrated into Lucene core and works with the stated Lucene version.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- databases, search
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100