1 2011-06-20T00:53:50 *** m4k3r
2 2011-06-20T03:15:43 *** MattMaker
3 2011-06-20T03:19:47 *** MattMaker
4 2011-06-20T03:31:34 *** MattMaker_
5 2011-06-20T03:33:50 *** MattMaker
6 2011-06-20T03:33:50 *** MattMaker_
7 2011-06-20T03:41:03 *** MattMaker
8 2011-06-20T03:53:57 *** MattMaker
9 2011-06-20T04:02:28 *** MattMaker
10 2011-06-20T04:27:53 *** MattMaker
11 2011-06-20T05:31:49 *** MattMaker
12 2011-06-20T05:42:04 *** Marchael
13 2011-06-20T05:42:35 <Marchael> moin
14 2011-06-20T05:52:59 *** sinha
15 2011-06-20T06:37:22 <dreimark> moin
16 2011-06-20T06:39:59 <sinha> dreimark: moin
17 2011-06-20T06:44:49 <sinha> dreimark: if you got some time, can you please comment on my reply at codereview, i need to commit my changes to move forward
18 2011-06-20T06:48:49 <dreimark> sinha: give url again, network is a bit complicated
19 2011-06-20T06:49:12 <sinha> http://codereview.appspot.com/4627046/
20 2011-06-20T06:50:15 <dreimark> sinha: there is a upload.py which allows to do delta patches
21 2011-06-20T06:51:46 <dreimark> sinha: i hae commented yesterday, what is changed
22 2011-06-20T06:51:50 <dreimark> +v
23 2011-06-20T06:52:37 <dreimark> sinha: you can give to get the default value, for the None situation
24 2011-06-20T06:53:00 <dreimark> there are some examples in the same views.py
25 2011-06-20T06:54:16 <dreimark> .get('something',what ever you want as default value')
26 2011-06-20T06:56:05 <dreimark> e.g. http://hg.moinmo.in/moin/2.0/file/37c117ad8f7e/MoinMoin/apps/frontend/views.py#l502
27 2011-06-20T06:56:06 <sinha> okay, now i get it, actually i have seen the example of bookmark function, anyways
28 2011-06-20T06:58:08 <sinha> and also i ran into a problem reg finding the offset for previous page
29 2011-06-20T06:58:44 <sinha> there are come case where previous offset was becoming less than the default count, and the results were getting repeated
30 2011-06-20T07:02:30 <dreimark> can you save the previous state in a uri
31 2011-06-20T07:02:39 * dreimark gets a shower
32 2011-06-20T07:13:17 <dreimark> I mean you can collect them all
33 2011-06-20T07:14:50 <Marchael> dreimark: is Thomas near you?
34 2011-06-20T07:24:08 <Marchael> dreimark: could you ask him, what better way for updating script:
35 2011-06-20T07:24:08 <Marchael> 1) creating list of revisions of this document from backend and checking what last revision mtime in backend is equal mtime in last revisons. If they aren't equal then we update all revisions in index.
36 2011-06-20T07:24:08 <Marchael> 2) loop for every revision in backend and checking what mtime of this revision is equal of mtime same revision in indexes, if they aren't equal then we update document in index
37 2011-06-20T07:29:47 <dreimark> Marchael: i meet him at breakfast , i forward it
38 2011-06-20T07:29:55 * dreimark has to go now
39 2011-06-20T07:29:56 <dreimark> bbl
40 2011-06-20T07:49:00 *** m4k3r
41 2011-06-20T07:49:43 <CIA-70> Akash Sinha <akash2607@gmail.com> * 511a2a2e9950 r268 default/MoinMoin/ (3 files in 3 dirs): paging of history results, currently without the option of setting count per page
42 2011-06-20T07:53:50 *** sinha
43 2011-06-20T07:53:50 *** sinha1
44 2011-06-20T08:05:58 *** sinha1
45 2011-06-20T08:14:01 <Marchael> seems like I have found another whoosh issue related with MultiSegmentWriter()
46 2011-06-20T08:14:39 <Marchael> it doesn't commit documents in index.
47 2011-06-20T08:27:58 *** MattMaker
48 2011-06-20T08:29:19 *** gwork
49 2011-06-20T08:30:48 *** gwork
50 2011-06-20T08:38:42 <Marchael> ThomasWaldmann: https://bitbucket.org/mchaput/whoosh/issue/150/multisegmentwriter-doesnt-commit-changes
51 2011-06-20T08:52:30 *** ronny
52 2011-06-20T08:57:55 *** ronny
53 2011-06-20T10:45:25 *** greg_f
54 2011-06-20T11:05:00 *** ronny
55 2011-06-20T11:16:55 <ThomasWaldmann> Marchael: you need to be more verbose / clear in your bug report about what the problem is exaclty and what happens etc.
56 2011-06-20T11:17:54 *** ronny
57 2011-06-20T11:19:23 <Marchael> hm, how can I improve it?
58 2011-06-20T11:20:35 <ThomasWaldmann> add output? more description?
59 2011-06-20T11:21:39 <Marchael> I didn't add output because there is no output
60 2011-06-20T11:21:47 <Marchael> no errors, no output
61 2011-06-20T11:23:07 <Marchael> I put "print" to that code that Matt can see what noone docs was commited
62 2011-06-20T11:23:12 <ThomasWaldmann> then write that there is no output :)
63 2011-06-20T11:26:22 <Marchael> ThomasWaldmann: btw, dreimark forward my request to you?
64 2011-06-20T11:26:56 <ThomasWaldmann> and it is not true that it does not output anything
65 2011-06-20T11:27:50 <ThomasWaldmann> i told you to put stuff that comes up onto etherpad if you do not get a quick answer here
66 2011-06-20T11:29:39 <Marchael> ok
67 2011-06-20T11:35:54 *** betelgeuse_
68 2011-06-20T11:37:10 <betelgeuse_> i am a basic level coder in python , i want to start fixing up some bugs of moinmoin , so from where can i start?
69 2011-06-20T11:39:38 <ThomasWaldmann> if you mean moin2, the isue tracker on bitbucket
70 2011-06-20T11:40:25 * ThomasWaldmann has a high latency on the ssh/irc client so please excuse if i don't fix my typos and am a bit short
71 2011-06-20T11:42:29 <betelgeuse_> what is issue tracker on bitbucket?
72 2011-06-20T11:45:06 <eSyr> betelgeuse_: https://bitbucket.org/thomaswaldmann/moin-2.0/issues
73 2011-06-20T11:50:50 <Marchael> ThomasWaldmann: line 188 on ep
74 2011-06-20T11:52:00 *** pkumar
75 2011-06-20T11:52:34 <eSyr> ThomasWaldmann: btw, why doesn't this patch http://moinmo.in/MoinMoinBugs/Name%20too%20long%20error%20not%20handled?action=AttachFile&do=view&target=Page.patch accepted in mainstream?
76 2011-06-20T12:13:50 *** betelgeuse_
77 2011-06-20T12:26:46 *** betelgeuse_
78 2011-06-20T12:32:25 *** m4k3r
79 2011-06-20T12:33:47 *** betelgeuse_
80 2011-06-20T12:33:49 *** m4k3r
81 2011-06-20T12:46:04 *** betelgeuse_
82 2011-06-20T13:04:17 <Marchael> ThomasWaldmann: I'll use usual IndexWriter for a while.
83 2011-06-20T13:04:46 <Marchael> at least Matt not response on my request at bb
84 2011-06-20T13:05:49 <dreimark> re
85 2011-06-20T13:06:24 <ThomasWaldmann> re
86 2011-06-20T13:06:32 <ThomasWaldmann> finally a working connecting
87 2011-06-20T13:07:19 <Marchael> ThomasWaldmann: if you could try reproduce that issuem, I'll be happy
88 2011-06-20T13:09:00 <Marchael> btw, MultiSegmentWriter hasn't delete_document()
89 2011-06-20T13:09:35 <Marchael> it's a bit trouble when I'll do update indexes
90 2011-06-20T13:17:47 *** ronny
91 2011-06-20T13:18:18 <ThomasWaldmann> Marchael: just use the normal writer for now
92 2011-06-20T13:18:29 <Marchael> ok
93 2011-06-20T13:18:38 *** ronny
94 2011-06-20T14:01:26 * dreimark wifi works now
95 2011-06-20T14:12:36 *** ronny
96 2011-06-20T14:19:57 *** ronny
97 2011-06-20T14:36:57 * dreimark is in high performance computing on gamer pc
98 2011-06-20T14:58:26 <CIA-70> Michael Mayorov <marchael@kb.csu.ru> * 3f7914a961e0 r269 moin-2.0/MoinMoin/ (3 files in 3 dirs): Remove useless code, change whoosh schema fieldname for better MoinMoin backend compatibility.
99 2011-06-20T14:58:26 <CIA-70> Michael Mayorov <marchael@kb.csu.ru> * fd2248ba64c8 r270 moin-2.0/MoinMoin/script/maint/build_indexes.py: Fix some typos in build_indexes.py
100 2011-06-20T14:58:27 <CIA-70> Michael Mayorov <marchael@kb.csu.ru> * f69fa81b34b6 r271 moin-2.0/MoinMoin/script/maint/build_indexes.py: Saving revision number into indexes
101 2011-06-20T14:59:10 <Marchael> hm, that's not all
102 2011-06-20T15:02:47 <Marchael> for some reason bot posts only 3 from 4
103 2011-06-20T15:04:35 <dreimark> paste it manually
104 2011-06-20T15:04:51 <Marchael> https://bitbucket.org/marchael/moin-2.0/changeset/078c2ee0c19a Convert date from os.path.mtime() format to datetime
105 2011-06-20T15:08:12 <ThomasWaldmann> Marchael: i maybe have found your issue
106 2011-06-20T15:08:54 <ThomasWaldmann> the multi writer has some batch size and it loses the last n module batchsize documents
107 2011-06-20T15:08:59 <ThomasWaldmann> modulo*
108 2011-06-20T15:10:27 <Marchael> btw, multi writer hasn't document_delete(), it is usefull method
109 2011-06-20T15:10:51 <Marchael> I use it for update indexexes, while remove documents by internl id
110 2011-06-20T15:11:13 <Marchael> Because other methods use criterias for removing documents
111 2011-06-20T15:11:43 <Marchael> and sometimes we can found several documents by given criteria
112 2011-06-20T15:12:47 <Marchael> Although for finding internal id I'm using rev_no and uuid
113 2011-06-20T15:13:05 <Marchael> hm, may be it's not so critical as I think first
114 2011-06-20T15:13:14 <ThomasWaldmann> maybe update your bug report with the information i just gave you
115 2011-06-20T15:13:45 <ThomasWaldmann> my wireless here is rather bad. i am disconnected again and again.
116 2011-06-20T15:14:53 <Marchael> hm, ok. I need to ckeck out this first
117 2011-06-20T15:15:12 *** ronny
118 2011-06-20T15:16:24 <pkumar> bbl
119 2011-06-20T15:16:30 *** pkumar
120 2011-06-20T15:16:38 *** ronny
121 2011-06-20T15:22:57 *** xjjk
122 2011-06-20T15:38:04 <Marchael> ThomasWaldmann: please, review http://codereview.appspot.com/4539114/patch/54001/55001
123 2011-06-20T16:17:25 *** Marchael
124 2011-06-20T16:26:04 *** Marchael
125 2011-06-20T16:29:46 *** sinha
126 2011-06-20T16:45:55 *** betelgeuse_
127 2011-06-20T17:12:30 <Marchael> ThomasWaldmann: could you do a review? I can not continue my work while something undone
128 2011-06-20T17:38:49 <dreimark> Marchael: i send some comments
129 2011-06-20T17:39:14 <dreimark> sinha: how is it going
130 2011-06-20T17:39:35 * dreimark has to move to a different room, hopefully i can reconnect there
131 2011-06-20T17:42:15 <Marchael> dreimark: thank you! I answered on your comments
132 2011-06-20T17:45:42 <dreimark> sinha: just thought about the previous problem
133 2011-06-20T17:46:08 <dreimark> because if you output always a full day you only need to remember the day
134 2011-06-20T17:54:29 *** betelgeuse_
135 2011-06-20T17:57:09 *** antocuni
136 2011-06-20T17:57:26 <antocuni> ThomasWaldmann: (hi) ronny asks where you are
137 2011-06-20T17:59:28 <antocuni> ThomasWaldmann: ok, ronny tells me that he's going to grab some food with mitshuiko (or whatever it's spelled :-))
138 2011-06-20T18:04:12 <dreimark> antocuni: ok if i meet thomas i can tell
139 2011-06-20T18:06:43 *** antocuni
140 2011-06-20T18:07:04 *** m4k3r
141 2011-06-20T18:25:06 <CIA-70> Michael Mayorov <marchael@kb.csu.ru> * 4b052f23b24a r273 moin-2.0/MoinMoin/script/maint/build_indexes.py: Change date format
142 2011-06-20T18:25:06 <CIA-70> Michael Mayorov <marchael@kb.csu.ru> * beb99cd78481 r274 moin-2.0/MoinMoin/script/ (maint/update_indexes.py __init__.py): Add draft for updating index
143 2011-06-20T18:58:25 <sinha> dreimark: yes, but also i got to check in the end whether previous offset is greater than the count or not, if it is lesser, then i am making it 0, you can see that part in the code i pushed
144 2011-06-20T19:03:06 <Marchael> dreimark: could you ask Thomas, "when you'll have some free time to review my code?". I can't stay to universtity too long.
145 2011-06-20T19:34:50 *** pkumar
146 2011-06-20T19:43:16 *** greg_f
147 2011-06-20T19:49:23 *** m4k3r
148 2011-06-20T20:16:35 *** brunomartin
149 2011-06-20T20:19:14 <dreimark> Marchael: yes, if i find him
150 2011-06-20T20:28:25 *** m4k3r
151 2011-06-20T21:07:55 *** MattMaker
152 2011-06-20T21:09:31 *** betelgeuse_
153 2011-06-20T22:36:09 *** MattMaker
154 2011-06-20T23:11:24 <brunomartin> I'm trying to use storage.terms.ItemHasMetaDataValue but I think it is not working... I realised that there is no test to it in storage.terms._test.. I searched all code and that class isn't used anywhere else... so, it is really not working, or I'm doing something wrong?
155 2011-06-20T23:38:33 <pkumar> brunomartin : can you please try if storage.terms.ItemHasMetaDataKey works for you?
156 2011-06-20T23:41:32 *** sinha
157 2011-06-20T23:44:38 <pkumar> brunomartin : I don't think you can import or use any class of terms.py the way you are doing right now.
158 2011-06-20T23:46:59 <pkumar> brunomartin : though you may use something like term.ItemHasMetaDataValue([temp_list]).
159 2011-06-20T23:51:53 *** brunomartin
160