1 2011-08-28T00:28:36 <CIA-23> Thomas Waldmann <tw AT waldmann-edv DOT de> pytest2 * 784:22350c783ec5 2.0/MoinMoin/ (apps/frontend/views.py storage/backends/indexing.py): add backend.documents(), simplify tags code (by using .search and .documents)
2 2011-08-28T05:31:15 *** Marchael
3 2011-08-28T05:32:30 <Marchael> moin
4 2011-08-28T05:37:01 *** Marchael
5 2011-08-28T05:55:14 *** Marchael
6 2011-08-28T06:11:46 *** Marchael
7 2011-08-28T06:57:13 *** MattMaker
8 2011-08-28T11:43:13 <dreimark> moin
9 2011-08-28T12:39:44 *** ronny
10 2011-08-28T12:40:15 *** ronny
11 2011-08-28T12:41:07 *** dreimark
12 2011-08-28T12:41:23 *** dreimark
13 2011-08-28T12:41:38 *** CIA-23
14 2011-08-28T12:41:58 *** CIA-23
15 2011-08-28T12:42:17 *** aa_
16 2011-08-28T12:42:45 *** aa_
17 2011-08-28T12:42:58 *** eSyr
18 2011-08-28T12:42:58 *** aa_
19 2011-08-28T12:42:59 *** CIA-23
20 2011-08-28T12:42:59 *** dreimark
21 2011-08-28T12:43:00 *** ronny
22 2011-08-28T12:43:02 *** LingLing
23 2011-08-28T12:43:03 *** brunomartin
24 2011-08-28T12:43:03 *** MattMaker
25 2011-08-28T12:43:03 *** waldi
26 2011-08-28T12:43:04 *** franklin
27 2011-08-28T12:43:04 *** jek
28 2011-08-28T12:43:05 *** xjjk
29 2011-08-28T12:43:05 *** vpv
30 2011-08-28T12:43:06 *** xorAxAx
31 2011-08-28T12:43:06 *** ThomasWaldmann
32 2011-08-28T12:43:06 *** birkenfeld
33 2011-08-28T12:43:06 *** ChanServ
34 2011-08-28T12:44:51 *** eSyr
35 2011-08-28T12:44:51 *** aa_
36 2011-08-28T12:44:51 *** CIA-23
37 2011-08-28T12:44:51 *** dreimark
38 2011-08-28T12:44:51 *** ronny
39 2011-08-28T12:44:51 *** MattMaker
40 2011-08-28T12:44:51 *** LingLing
41 2011-08-28T12:44:51 *** ChanServ
42 2011-08-28T12:44:51 *** vpv
43 2011-08-28T12:44:51 *** jek
44 2011-08-28T12:44:51 *** waldi
45 2011-08-28T12:44:51 *** xjjk
46 2011-08-28T12:44:51 *** ThomasWaldmann
47 2011-08-28T12:44:51 *** birkenfeld
48 2011-08-28T12:44:51 *** franklin
49 2011-08-28T12:44:51 *** xorAxAx
50 2011-08-28T12:44:51 *** brunomartin
51 2011-08-28T12:44:51 *** barjavel.freenode.net
52 2011-08-28T12:47:37 *** brunomartin
53 2011-08-28T12:47:55 *** brunomartin
54 2011-08-28T13:08:05 <ThomasWaldmann> moin
55 2011-08-28T15:09:16 <CIA-23> Thomas Waldmann <tw AT waldmann-edv DOT de> pytest2 * 785:e0c61257b6c4 2.0/MoinMoin/converter/include.py: (log message trimmed)
56 2011-08-28T15:09:16 <CIA-23> whooshify include converter (use wildcard instead of regex term for now)
57 2011-08-28T15:09:16 <CIA-23> whoosh has upcoming regex term support, but it is not released yet, so we use
58 2011-08-28T15:09:16 <CIA-23> a wildcard term for now and get rid of the leading ^ that Include macro needs
59 2011-08-28T15:09:16 <CIA-23> for getting into regex mode.
60 2011-08-28T15:09:17 <CIA-23> that ^ was doubled to ^^ due to escaping done in the Include macro code.
61 2011-08-28T15:09:18 <CIA-23> the data_unescape property of XPointer Entry looks like to be intended to
62 2011-08-28T15:09:56 <ThomasWaldmann> waldi: ^^ please read the full commit comment in the repo and review
63 2011-08-28T15:23:05 *** LingLing
64 2011-08-28T15:28:29 <CIA-23> Thomas Waldmann <tw AT waldmann-edv DOT de> pytest2 * 786:bb40c019139c 2.0/MoinMoin/items/__init__.py: remove unused Item.search_items/list_items code (which called deprecated backend code)
65 2011-08-28T16:32:02 <CIA-23> Thomas Waldmann <tw AT waldmann-edv DOT de> pytest2 * 787:7a51d13c9bc3 2.0/MoinMoin/user.py: user: simplify some code, do less, only get_items_by_filter is using search_items
66 2011-08-28T16:32:03 <CIA-23> Thomas Waldmann <tw AT waldmann-edv DOT de> pytest2 * 788:9fe3154e6ad0 2.0/MoinMoin/ (5 files in 4 dirs):
67 2011-08-28T16:32:03 <CIA-23> get rid of storage level search_items method (uses deprecated code)
68 2011-08-28T16:32:03 <CIA-23> user module still needed that functionality (we have no whoosh indexing for
69 2011-08-28T16:32:03 <CIA-23> user items yet as they use item metadata not revision metadata/data).
70 2011-08-28T16:32:04 <CIA-23> fixed some comments/docstrings that referred to it
71 2011-08-28T16:32:04 <CIA-23> Thomas Waldmann <tw AT waldmann-edv DOT de> pytest2 * 789:c3a133ae4c24 2.0/MoinMoin/user.py: user: do not use MoinMoin.storage.terms, which is deprecated
72 2011-08-28T16:32:05 <CIA-23> Thomas Waldmann <tw AT waldmann-edv DOT de> pytest2 * 790:8ac1f87be5c2 2.0/MoinMoin/storage/ (_tests/test_backends.py _tests/test_terms.py terms.py): MoinMoin.storage.terms + tests removed (unused), please use whoosh queries
73 2011-08-28T16:32:18 <ThomasWaldmann> \o/ less code!
74 2011-08-28T16:35:57 *** LingLing
75 2011-08-28T17:52:57 <CIA-23> Thomas Waldmann <tw AT waldmann-edv DOT de> pytest2 * 791:84e26894de5d 2.0/MoinMoin/ (4 files in 3 dirs): (log message trimmed)
76 2011-08-28T17:52:57 <CIA-23> refactored some search code, make it more flexible, reduce code duplication
77 2011-08-28T17:52:57 <CIA-23> moved stuff dealing with whoosh / indexes from frontend.views to indexing mixin.
78 2011-08-28T17:52:57 <CIA-23> added a .searcher method to indexing mixin that returns a searcher either for
79 2011-08-28T17:52:57 <CIA-23> all or latest revs index. used that method also for .search and .search_page
80 2011-08-28T17:52:57 <CIA-23> to reduce duplication.
81 2011-08-28T17:52:58 <CIA-23> make the .query_parser method more intelligent, so it automatically chooses
82 2011-08-28T18:19:27 <ThomasWaldmann> https://bitbucket.org/marchael/moin-2.0/issue/20/the-one-thing-that-does-all-killer-feature any comments?
83 2011-08-28T19:30:31 * ThomasWaldmann gets rid of most orphaned/wanted items code and does almost the same thing much simpler
84 2011-08-28T19:49:11 <CIA-23> Thomas Waldmann <tw AT waldmann-edv DOT de> pytest2 * 792:911ccaa08db6 2.0/MoinMoin/ (3 files in 3 dirs): (log message trimmed)
85 2011-08-28T19:49:11 <CIA-23> refactor wanteds/orphans - do same stuff much simpler
86 2011-08-28T19:49:11 <CIA-23> wanted and orphaned item names can be computed from same item sets:
87 2011-08-28T19:49:11 <CIA-23> existing items, linked items, transcluded items, no-revisions items
88 2011-08-28T19:49:11 <CIA-23> items without revisions are invalid for this computation, so get rid of them:
89 2011-08-28T19:49:12 <CIA-23> valid = existing - norevs
90 2011-08-28T19:49:13 <CIA-23> it doesn't matter for this computation whether some item is linked or
91 2011-08-28T20:55:57 <CIA-23> Thomas Waldmann <tw AT waldmann-edv DOT de> pytest2 * 793:328d83e165a4 2.0/MoinMoin/apps/frontend/ (_tests/test_frontend.py views.py):
92 2011-08-28T20:55:57 <CIA-23> whooshify _compute_item_sets (used for wanteds/orphans view)
93 2011-08-28T20:55:57 <CIA-23> remove the tests for it (they can't work any more the way they were designed)
94 2011-08-28T20:55:57 <CIA-23> added some simple highlevel test that makes sure the wanteds/orphans view code
95 2011-08-28T20:55:57 <CIA-23> is executed and does not crash.
MoinMoin: MoinMoinChat/Logs/moin-dev/2011-08-28 (last edited 2011-08-27 22:45:03 by IrcLogImporter)