This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
Log of /trunk/Estraier.pm
Parent Directory
| Revision Log
Revision
134 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue May 9 12:21:26 2006 UTC
(18 years, 1 month ago)
by
dpavlin
File length: 33965 byte(s)
Diff to
previous 132
added Search::Estraier::Node->master to controll estmaster and beginning of tests for it
Revision
132 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon May 8 21:33:37 2006 UTC
(18 years, 1 month ago)
by
dpavlin
File length: 31576 byte(s)
Diff to
previous 128
document and actually implement (but, used in examples, uf, uf) shortcut
to specify user and passwd directly to Search::Estraier::Node instead of
calling set_auth afterwards.
Revision
128 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon May 8 12:00:43 2006 UTC
(18 years, 1 month ago)
by
dpavlin
File length: 31382 byte(s)
Diff to
previous 126
removed old implementation of search in favor of refactored code contributed by Robert Klep
Revision
116 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Mar 12 18:43:24 2006 UTC
(18 years, 3 months ago)
by
dpavlin
File length: 32258 byte(s)
Diff to
previous 112
implemeted Search::Estraier::Condition set_skip and skip (which requires
HyperEstraier 1.1.4)
Revision
111 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Feb 21 15:41:57 2006 UTC
(18 years, 3 months ago)
by
dpavlin
File length: 31871 byte(s)
Diff to
previous 108
store all values from _set_info in $self->{inform}
Revision
107 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Feb 19 17:01:49 2006 UTC
(18 years, 3 months ago)
by
dpavlin
File length: 31581 byte(s)
Diff to
previous 103
added node methods admins, guests and links, set_link now refresh info
Revision
103 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jan 28 20:44:15 2006 UTC
(18 years, 4 months ago)
by
dpavlin
File length: 30646 byte(s)
Diff to
previous 102
uri_to_id doesn't croak, even when used with croak_on_error
Revision
100 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jan 28 19:41:59 2006 UTC
(18 years, 4 months ago)
by
dpavlin
File length: 30421 byte(s)
Diff to
previous 98
added $res->hits to get number of hits from estmaster hints
Revision
98 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jan 28 19:18:13 2006 UTC
(18 years, 4 months ago)
by
dpavlin
File length: 30037 byte(s)
Diff to
previous 97
improved $cond->set_options to support one or more arguments and reset
options on each call, e.g.
$cond->set_options('SURE') or
$cond->set_options(qw/SURE NOIDF/)
Revision
93 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jan 28 16:43:45 2006 UTC
(18 years, 4 months ago)
by
dpavlin
File length: 29562 byte(s)
Diff to
previous 91
Hyper Estraier 1.0.6 doesn't like attributes with no value (undef in perl),
so we skip them in dump_draft
Revision
91 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jan 26 01:53:58 2006 UTC
(18 years, 4 months ago)
by
dpavlin
File length: 29535 byte(s)
Diff to
previous 81
added hints to return all hints from server
Revision
81 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Tue Jan 17 00:03:45 2006 UTC
(18 years, 4 months ago)
by
dpavlin
File length: 29373 byte(s)
Diff to
previous 78
allow null (undef in perl) values. Hyper Estraier seems to store them, so we
should also support them.
Revision
77 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Jan 16 21:34:14 2006 UTC
(18 years, 4 months ago)
by
dpavlin
File length: 28818 byte(s)
Diff to
previous 76
fix warning if called without $node->set_auth (anonymous access)
Revision
76 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Mon Jan 16 21:19:44 2006 UTC
(18 years, 4 months ago)
by
dpavlin
File length: 28799 byte(s)
Diff to
previous 74
return $node->{status} and $node->{status_message} if request wasn't succesful
Revision
68 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sun Jan 8 00:13:09 2006 UTC
(18 years, 5 months ago)
by
dpavlin
File length: 28774 byte(s)
Diff to
previous 65
two simple examples included under synopsis in documentation
Revision
65 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jan 7 23:48:16 2006 UTC
(18 years, 5 months ago)
by
dpavlin
File length: 27415 byte(s)
Diff to
previous 63
add optional node parametar to new Search::Estraier::Node
Revision
62 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jan 7 02:40:57 2006 UTC
(18 years, 5 months ago)
by
dpavlin
File length: 27218 byte(s)
Diff to
previous 61
requre just uri for ResultDocument, all other parametars are optional
Revision
60 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Sat Jan 7 00:00:15 2006 UTC
(18 years, 5 months ago)
by
dpavlin
File length: 27250 byte(s)
Diff to
previous 59
added few checks to better handle empty documents, array return is not enforced any more.
Revision
59 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jan 6 23:29:58 2006 UTC
(18 years, 5 months ago)
by
dpavlin
File length: 27105 byte(s)
Diff to
previous 58
replaced my broken socket code with LWP::UserAgent (as should I really done from beginning)
Revision
57 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jan 6 20:58:26 2006 UTC
(18 years, 5 months ago)
by
dpavlin
File length: 27962 byte(s)
Diff to
previous 56
added set_link (not working?) and moved debug to option
Revision
55 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jan 6 20:39:58 2006 UTC
(18 years, 5 months ago)
by
dpavlin
File length: 26778 byte(s)
Diff to
previous 53
move set_info to private _set_info, added set_snippet_width
Revision
53 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jan 6 14:39:45 2006 UTC
(18 years, 5 months ago)
by
dpavlin
File length: 25801 byte(s)
Diff to
previous 52
search work (Content-type and attributes fix), NodeResult->doc_num now
return proper number of hits (and not index of last one which isi
doc_num - 1)
Revision
51 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jan 6 13:19:50 2006 UTC
(18 years, 5 months ago)
by
dpavlin
File length: 23857 byte(s)
Diff to
previous 50
cond_to_query needed for search (which is under construction)
Revision
50 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jan 6 12:48:14 2006 UTC
(18 years, 5 months ago)
by
dpavlin
File length: 22292 byte(s)
Diff to
previous 49
added uri_escape where needed, fix edit_doc test
Revision
49 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jan 6 12:40:23 2006 UTC
(18 years, 5 months ago)
by
dpavlin
File length: 22265 byte(s)
Diff to
previous 48
added get_doc_attr and get_doc_attr_by_uri by (again) extending _fetch_doc,
fixed etch_doc (typo in name)
Revision
48 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jan 6 02:07:10 2006 UTC
(18 years, 5 months ago)
by
dpavlin
File length: 21239 byte(s)
Diff to
previous 47
added name, label, doc_num, word_num and size properties for which I had to
implement set_info.
Revision
47 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jan 6 01:51:28 2006 UTC
(18 years, 5 months ago)
by
dpavlin
File length: 20011 byte(s)
Diff to
previous 45
more checks, but still no hope for edit_doc
Revision
45 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jan 6 01:36:09 2006 UTC
(18 years, 5 months ago)
by
dpavlin
File length: 19925 byte(s)
Diff to
previous 44
uri_to_id and important fix for _fetch_doc
Revision
44 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jan 6 01:12:10 2006 UTC
(18 years, 5 months ago)
by
dpavlin
File length: 19105 byte(s)
Diff to
previous 43
added etch_doc and etch_doc_by_uri by extending _fetch_doc
Revision
43 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Fri Jan 6 00:04:28 2006 UTC
(18 years, 5 months ago)
by
dpavlin
File length: 18043 byte(s)
Diff to
previous 42
better error messages, added get_doc and get_doc_by_uri
Revision
42 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jan 5 23:38:32 2006 UTC
(18 years, 5 months ago)
by
dpavlin
File length: 16807 byte(s)
Diff to
previous 41
edit_doc, add massive amount of vertical whitespace to make source more readable
Revision
40 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jan 5 23:00:22 2006 UTC
(18 years, 5 months ago)
by
dpavlin
File length: 15312 byte(s)
Diff to
previous 39
a lot of tuning and fixes, and put_doc which works!
Revision
39 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jan 5 22:36:10 2006 UTC
(18 years, 5 months ago)
by
dpavlin
File length: 14966 byte(s)
Diff to
previous 38
added optional parametar to Node to turn on debugging (which isn't documented and probably
won't be because it spits output using warn)
Revision
36 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jan 5 21:51:54 2006 UTC
(18 years, 5 months ago)
by
dpavlin
File length: 14251 byte(s)
Diff to
previous 33
base64 encode basic auth data. Oh, why didn't I just use LWP?
Revision
33 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jan 5 17:54:18 2006 UTC
(18 years, 5 months ago)
by
dpavlin
File length: 14224 byte(s)
Diff to
previous 32
implemetation of shuttle_url (using IO::Socket::INET instead of LWP for speed)
Revision
20 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Thu Jan 5 13:55:06 2006 UTC
(18 years, 5 months ago)
by
dpavlin
File length: 9469 byte(s)
Diff to
previous 19
begin work on Search::HyperEstraier::ResultDocument
Revision
19 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jan 4 23:10:48 2006 UTC
(18 years, 5 months ago)
by
dpavlin
File length: 8822 byte(s)
Diff to
previous 18
finished Condition adding orders, attrs, max and options
Revision
16 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jan 4 22:43:24 2006 UTC
(18 years, 5 months ago)
by
dpavlin
File length: 7939 byte(s)
Diff to
previous 15
Search::Estraier::Condition, new, set_phrase, set_order, set_max
Revision
15 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jan 4 22:24:57 2006 UTC
(18 years, 5 months ago)
by
dpavlin
File length: 7064 byte(s)
Diff to
previous 14
begin work on Search::Estraier::Condition, _s moved to Search::Estraier which other modules inherit
Revision
9 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jan 4 15:28:39 2006 UTC
(18 years, 5 months ago)
by
dpavlin
File length: 4659 byte(s)
Diff to
previous 8
added texts, fixed add_attr to delete atributes, tests now pass
Revision
8 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jan 4 15:04:58 2006 UTC
(18 years, 5 months ago)
by
dpavlin
File length: 4349 byte(s)
Diff to
previous 7
added $doc->attr('name'), fixed $doc->add_attr('name','value');
Revision
6 -
(
view)
(
annotate)
-
[select for diffs]
Modified
Wed Jan 4 14:48:11 2006 UTC
(18 years, 5 months ago)
by
dpavlin
File length: 3885 byte(s)
Diff to
previous 5
added id, documentation, rename of vars in test
Revision
2 -
(
view)
(
annotate)
-
[select for diffs]
Added
Wed Jan 4 13:11:43 2006 UTC
(18 years, 5 months ago)
by
dpavlin
File length: 2598 byte(s)
begin work on pure perl implementation of HyperEstraier module
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.