This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
Log of /lib/Grep/Search.pm
Parent Directory
| Revision Log
Revision
153 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Jun 10 11:52:24 2007 UTC
(16 years, 10 months ago)
by
dpavlin
File length: 5935 byte(s)
Diff to
previous 151
re-enable syntax field:value AND/OR/NOT using set_heed_colons against latest
KinoSearch trunk, don't vectorize keyword fields
Revision
151 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jun 9 10:27:03 2007 UTC
(16 years, 10 months ago)
by
dpavlin
File length: 5588 byte(s)
Diff to
previous 145
return success, don't include uid if 0 or undef in query
Revision
144 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue May 8 14:11:38 2007 UTC
(16 years, 11 months ago)
by
dpavlin
File length: 5393 byte(s)
Diff to
previous 141
added --duplicates switch to reindex.pl to keep duplicate items, create new
index every time to prevent duplicate results for same item
Revision
141 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue May 8 12:37:28 2007 UTC
(16 years, 11 months ago)
by
dpavlin
File length: 5318 byte(s)
Diff to
previous 136
added hits accessor to Grep::Search which returns original number of search results
Revision
127 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Apr 29 00:16:05 2007 UTC
(17 years ago)
by
dpavlin
File length: 5110 byte(s)
Diff to
previous 118
Move from Lucene (mostly because locking problems prevented fastcgi
deployment, and later haunted development server too) to KinoSearch.
For good measure added (slow) de-duplication and increased version to 0.02
Revision
112 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Mar 14 21:10:53 2007 UTC
(17 years, 1 month ago)
by
dpavlin
File length: 4772 byte(s)
Diff to
previous 110
Grep::Search really shouldn't be Jifty::Object beause it's serialization
within Jifty confuse Lucene locks. We need just ->log anyway...
Revision
110 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Mar 14 20:02:19 2007 UTC
(17 years, 1 month ago)
by
dpavlin
File length: 4845 byte(s)
Diff to
previous 109
another bunch of various tweaks, but Lucene still doesn't lock index right
Revision
102 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Mar 4 22:16:23 2007 UTC
(17 years, 1 month ago)
by
dpavlin
File length: 4777 byte(s)
Diff to
previous 98
removed all debug warn(s) or move them to $self->log->debug
Revision
98 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Feb 24 12:16:57 2007 UTC
(17 years, 2 months ago)
by
dpavlin
File length: 4749 byte(s)
Diff to
previous 95
code cleaup, now isa Jifty::Object, more debug loging
Revision
76 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Feb 23 17:17:50 2007 UTC
(17 years, 2 months ago)
by
dpavlin
File length: 4393 byte(s)
Diff to
previous 72
close searcher and undef writer after close to prevent orphan locks on lucene
Revision
72 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Feb 23 09:54:28 2007 UTC
(17 years, 2 months ago)
by
dpavlin
File length: 4373 byte(s)
Diff to
previous 64
another great refactoring: added new Source object which implements
searching within feed (which now can be anything as long as it produce fields
which somewhat resamble RSS feed). Source plugins implement just (site or
source format specific) fetching of items.
Sample implementation of MoinMoin scraper, which fetch full pages from wiki
for results, so it has performance impact on remote wiki, be kind to it.
Revision
64 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Feb 21 20:22:07 2007 UTC
(17 years, 2 months ago)
by
dpavlin
File length: 4358 byte(s)
Diff to
previous 60
store _owner_id in index and add them to search queries so that we get just
rearch results we should see (as opposed to Jifty current_user_can throwing
them away much later)
Revision
58 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Feb 21 19:10:20 2007 UTC
(17 years, 2 months ago)
by
dpavlin
File length: 4050 byte(s)
Diff to
previous 57
Another mish-mash of different changes rolled into one commit: added feed owners,
better support for bootstraping without data (actaully, fixes to be able to do so...)
Revision
57 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Feb 21 17:42:24 2007 UTC
(17 years, 2 months ago)
by
dpavlin
File length: 3912 byte(s)
Diff to
previous 53
catching signals (as expected) broke Jifty in so many ways...
Revision
53 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Feb 21 16:06:25 2007 UTC
(17 years, 2 months ago)
by
dpavlin
File length: 3896 byte(s)
Diff to
previous 49
better unrolling of object values (why do I have to peek inside {values} to make title work?),
added snippet
Revision
47 -
(
view)
(
annotate)
-
[select for diffs]
Added
Wed Feb 21 03:04:48 2007 UTC
(17 years, 2 months ago)
by
dpavlin
File length: 3232 byte(s)
use real full-text search engine (Lucene in this case) for Search action,
added Grep::Search helper object
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
enter a numeric revision.