Ticket #799 (closed task: fixed)

Opened 9 months ago

Last modified 7 months ago

update to Lucene 2.3.x for speed improvements

Reported by: jsuttor Assigned to: amit
Priority: medium Milestone: 0.9.0
Component: ambra Version: 0.8.2.1-SNAPSHOT
Keywords: search, lucene Cc:
Blocking: Blocked By: 897

Description (Last modified by jsuttor)

Lucene has a new release with significant index speed improvements.

ETA to fix is currently unknown, there's impedance left over from the merge to head (r4040 tx resolutions) so search has been inoperable in head. also, the ramp-up to a real 0.9 dev environment has taken resources.

Dependency Graph

Change History

04/03/08 10:20:45 changed by rich

  • milestone set to 0.9.0.

04/03/08 14:57:41 changed by amit

  • owner changed from jsuttor to pradeep.

04/03/08 15:01:00 changed by amit

  • priority changed from medium to critical.

04/03/08 15:05:12 changed by amit

  • type changed from unassigned to task.

04/04/08 12:17:28 changed by amit

  • priority changed from critical to low.

After talking to Pradeep and Ronald, this might not be a simple task and might not be worth doing because of the complicating architecture here. We are using Fedora GSearch which we should get rid of. It would be better if we use Compass instead. Lowering the priority.

04/04/08 12:37:14 changed by ronald

I would clarify that if all this is is a version number bump in the pom's (and a bunch of testing) then fine. But yes, we should definitely consider moving to compass and simplifying things, and hence I don't think any larger changes make sense.

04/04/08 18:19:32 changed by amit

  • owner changed from pradeep to jsuttor.
  • priority changed from low to medium.

This can be done by probably just updating the version number in the POM, but will need to be tested to ensure there is performance gain.

04/04/08 18:20:49 changed by amit

If it is larger then that, then this should not be done in 0.9.

04/11/08 15:14:44 changed by jsuttor

  • keywords changed from search to search, lucene.
  • status changed from new to assigned.
  • blocking changed.
  • blockedby changed.
  • description changed.

04/11/08 18:17:18 changed by amit

  • blockedby set to 897.

A lot of the transaction structure is going to be impacted by #897. It will be better if we wait till that gets done before we visit this as it will clean up transaction handling significantly.

04/18/08 14:38:07 changed by amit

  • status changed from assigned to new.

Since Jeff is not working on this right now.

05/05/08 16:51:19 changed by amit

(In [5624]) Addresses #799

Change location for downloading Lucene libraries from Apache maven repository instead of Topaz. If you want to save some disk space remove {{{~/.m2/repostiory/lucene}}. Also removed <repositories> and <distributionManagement> section from pom.xml. I don't believe it is needed here.

Feel free to blow away your repositories now...:)

05/05/08 17:08:31 changed by amit

  • owner changed from jsuttor to amit.

Taking over from Jeff.

05/05/08 17:08:38 changed by amit

  • status changed from new to assigned.

05/05/08 22:29:19 changed by amit

  • status changed from assigned to closed.
  • resolution set to fixed.

(In [5630]) Upgrade Lucene version to 2.3.1. Fixes #799.