If the track times differ by more than about 5 seconds, especially on CD, then one can be pretty confident that they aren't the same master
2006-02-20 05109, 2006
BGreeNZ
ruaok: The network is crazy, or you are? ;-)
2006-02-20 05117, 2006
ruaok
BGreeNZ: I was for a while
2006-02-20 05120, 2006
ruaok
yalaforge: test updated
2006-02-20 05124, 2006
yalaforge
danke
2006-02-20 05101, 2006
Jetpack joined the channel
2006-02-20 05139, 2006
BGreeNZ
Schika: Do you see my point now?
2006-02-20 05151, 2006
ruaok
yalaforge: what I wanted to say was this... with the lucene search server, it doesn't really make sense to offer the various bits of saerch control for collections.
2006-02-20 05111, 2006
ruaok
we should take only these args: query limit type
2006-02-20 05116, 2006
ruaok
query = lucene query
2006-02-20 05122, 2006
ruaok
limit = maxhits
2006-02-20 05125, 2006
ruaok
type = xml
2006-02-20 05136, 2006
ruaok
two exceptions: trm and discid lookups
2006-02-20 05140, 2006
yalaforge
with query being in lucene's query syntax?
2006-02-20 05147, 2006
ruaok
yes.
2006-02-20 05153, 2006
ruaok
and inc never applies.
2006-02-20 05101, 2006
BGreeNZ
Does test server search with Lucene now?
2006-02-20 05102, 2006
ruaok
lucene will return what it has and not do any extra joins.
2006-02-20 05108, 2006
yalaforge
hmm. I disagree.
2006-02-20 05108, 2006
ruaok
BGreeNZ: no.
2006-02-20 05116, 2006
ruaok
uh oh.
2006-02-20 05118, 2006
ruaok
:_)
2006-02-20 05129, 2006
yalaforge
what if you want to match a track? using metadata from a tag?
2006-02-20 05144, 2006
BGreeNZ
Ah. Okay, you must be talking about something completely unrelated then ;-)
2006-02-20 05156, 2006
yalaforge
you can't simply put that all into a 'query' parameter. you'd have to escape meta chars
2006-02-20 05128, 2006
Schika
BGreeNZ, yeah ... all OK ... :)
2006-02-20 05132, 2006
ruaok
yes, we would have to escape a few characters.
2006-02-20 05121, 2006
yalaforge
using the old collection filtering approach, you just have to build the query manually. using BooleanQuery and TermQueries
2006-02-20 05133, 2006
yalaforge
I implemented something similar in java already
2006-02-20 05154, 2006
ruaok
but you drop a LOT of power by doing that
2006-02-20 05135, 2006
yalaforge
no, you can still use a single query parameter for interactive queries
2006-02-20 05149, 2006
yalaforge
containing stuff that a user types
2006-02-20 05153, 2006
ruaok doesn't grok
2006-02-20 05108, 2006
ruaok
ah.
2006-02-20 05108, 2006
BGreeNZ
Schika: So, you have no further objections to the 5 second tolerance?
2006-02-20 05111, 2006
yalaforge
how many minutes left?
2006-02-20 05116, 2006
ruaok
8
2006-02-20 05118, 2006
ruaok
3am
2006-02-20 05126, 2006
yalaforge
doesn't make much sense then
2006-02-20 05146, 2006
ruaok also has to finish compining/installing a kernel
2006-02-20 05150, 2006
wolfsong_
anyone used pythonwin?
2006-02-20 05150, 2006
yalaforge
ok
2006-02-20 05104, 2006
yalaforge
wolfsong_: no
2006-02-20 05134, 2006
BGreeNZ
ruaok: Here we are about to cross into tomorrow, and you're still only at 3am this morning? :)
2006-02-20 05144, 2006
yalaforge thinks we should separate interactive user queries (with lucene syntax) from tag lookup stuff
2006-02-20 05135, 2006
Schika
BGreeNZ, nope not really
2006-02-20 05144, 2006
yalaforge
we'd lose control over tuning the tag lookup if users build their own queries using a single query parameter
2006-02-20 05133, 2006
ruaok ponders
2006-02-20 05143, 2006
Schika
ok ... I'm off see laters
2006-02-20 05144, 2006
Schika has quit
2006-02-20 05106, 2006
yalaforge
I'm not against the 'query' parameter, definitely not. it shouldn't be the only way to perform queries though
2006-02-20 05120, 2006
yalaforge
maybe start with a single 'query' param and add the other stuff later. I'd be ok with that
2006-02-20 05133, 2006
BGreeNZ
Time: 2 minutes to tomorrow :)
2006-02-20 05102, 2006
BGreeNZ is going to go to bed, before it *is* tomorrow
2006-02-20 05111, 2006
yalaforge
night!
2006-02-20 05128, 2006
BGreeNZ
Oops! Too late.
2006-02-20 05108, 2006
BGreeNZ
Goodnight folks. See you .. yesterday :)
2006-02-20 05122, 2006
nechto13
night everyone
2006-02-20 05132, 2006
nechto13 has quit
2006-02-20 05146, 2006
ruaok
yalaforge: ok, I'll mull it over more.
2006-02-20 05155, 2006
ruaok
however, the inc parameters should go either way.
2006-02-20 05113, 2006
BGreeNZ has quit
2006-02-20 05124, 2006
yalaforge is going to think about it :-)
2006-02-20 05144, 2006
yalaforge
I agree that 'inc' would probably be too expensive
2006-02-20 05147, 2006
yalaforge
you want to serve collection filtering completely from the lucene, index, right?
2006-02-20 05153, 2006
Jetpack
There is no need to worry about the world ending today, its already tomorrow in Australia
2006-02-20 05157, 2006
ruaok
yalaforge: yes
2006-02-20 05108, 2006
yalaforge
I see. no problem with that.
2006-02-20 05118, 2006
ruaok
and when you get a lucene record, you have it. might as well pass along all the info
2006-02-20 05156, 2006
yalaforge
we have to define what exactly is returned, but it's ok
2006-02-20 05104, 2006
ruaok
np
2006-02-20 05148, 2006
ruaok
and you know, what tag lookup is going to look like?
2006-02-20 05150, 2006
yalaforge
to be honest, it's not exactly what I had in mind. but we're too close to discuss this over endlessly
2006-02-20 05105, 2006
yalaforge
hmm?
2006-02-20 05131, 2006
ruaok
lucene query -> $artist $album $track
2006-02-20 05141, 2006
ruaok
where $artist = id3 tag artist
2006-02-20 05151, 2006
ruaok
crap kernel panic
2006-02-20 05154, 2006
yalaforge
noooo :-)
2006-02-20 05119, 2006
ruaok
it helps to give a root kernel arg
2006-02-20 05139, 2006
yalaforge
name=$artist&album=$album&track=$track
2006-02-20 05152, 2006
yalaforge
err, name=$artist&album=$album&title=$track
2006-02-20 05130, 2006
ruaok
ya :-)
2006-02-20 05111, 2006
yalaforge
I've got code (in java) to build those queries, in case you're interested. shouldn't be much difference to python
2006-02-20 05132, 2006
yalaforge wonders what he wrote it for
2006-02-20 05108, 2006
ruaok
I can write that code in my sleep now, but thanks. :-)
2006-02-20 05120, 2006
yalaforge
hmm, I guess it's better that way.
2006-02-20 05127, 2006
yalaforge
"// FIXME: Do something. Don't know what."
2006-02-20 05136, 2006
yalaforge
not good to read that in an exception handler :-)
2006-02-20 05115, 2006
ruaok
!weather 93401
2006-02-20 05119, 2006
Shepard
moin
2006-02-20 05122, 2006
BrainzBot_
San Luis Obispo, CA (93401): 33°F / 0.6°C, Clear
2006-02-20 05135, 2006
ruaok
moin Shepard
2006-02-20 05137, 2006
ruaok
wow!
2006-02-20 05141, 2006
ruaok
nearly freezing here in CA
2006-02-20 05143, 2006
yalaforge
ruaok: weather is irrelevant when you're sleeping ...
2006-02-20 05148, 2006
ruaok
whodathunk it?
2006-02-20 05105, 2006
yalaforge makes a note to remove 'inc' from collection filters (and from the python bindings)