Perl 6 - the future is here, just unevenly distributed

IRC log for #metacpan, 2015-04-19

| Channels | #metacpan index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
00:19 communicator joined #metacpan
01:23 Ptolemarch joined #metacpan
01:32 klapperl_ joined #metacpan
02:03 neilb joined #metacpan
03:12 Ptolemarch joined #metacpan
03:15 alh_ joined #metacpan
05:01 Ptolemarch joined #metacpan
06:37 plu joined #metacpan
06:50 Ptolemarch joined #metacpan
07:16 oiami joined #metacpan
07:19 neilb joined #metacpan
07:33 oalders miyagawa: can you give me an example of a (sometimes) failing query?
07:35 miyagawa oalders: it's not specific query that fails
07:36 miyagawa but mostly a pinning query
07:36 oalders miyagawa: are you getting a 500 or is the query not returning what you wanted?
07:36 miyagawa like cpanm Try::Tiny@0.12 --info
07:36 miyagawa yeah it would be nice to have an actual HTTP response but unfortunately i don't have one
07:36 miyagawa i'll add a capability to add at least HTTP status in there
07:37 miyagawa i believe it's one of 5xx errors
07:37 oalders if you can give me an error code and a timestamp i can see what's in the logs
07:59 miyagawa module.name%22%3A%22Moose%3A%3AUtil%3A%3ATypeConstraints%22%7D%7D%2C%7B%22term%22%3A%7B%22module.version%22%3A%222.0402%22
07:59 miyagawa i wonder if you can grep with this
07:59 miyagawa that's part of the query and i'm sure it's only cpanm tests that will request that kind of query
08:07 oalders plu: https://github.com/CPAN-API/metacpan-web/issues/1499
08:08 oalders miyagawa: is that in the query string or in the body?
08:09 miyagawa qs
08:12 oalders plu: https://craig.is/killing/mice
08:13 oalders miyagawa: ok. i'll have a look
08:19 miyagawa oalders: good news is: https://travis-ci.org/miyagawa/cpanminus/builds/59069631
08:20 miyagawa it's green now :)
08:20 oalders :)
08:20 oalders weird
08:20 oalders we're also not having any uptime problems right now
08:21 oalders miyagawa: let me know when you see it again.  we'll see if it coincides with the alerts i'm getting
08:21 miyagawa great
08:21 oalders BTW, I only see 200s on that query in today's log
08:33 oalders the majority of traffic to the web site right now appears to be from bots
08:33 khisanth_ joined #metacpan
08:39 Ptolemarch joined #metacpan
08:40 oalders https://gist.github.com/oalders/d65e868647b6b528fec7
08:53 oalders ranguard: https://github.com/CPAN-API/metacpan-puppet/issues/83
08:59 dolmen joined #metacpan
10:28 Ptolemarch joined #metacpan
10:36 kentnl << from #distzilla , re-rant about ES frustration
10:36 kentnl I want an object-proxy cache. Because the round trip time for me doing API queries is so slow, I might as well not even bother.
10:37 kentnl ie: I do query, query goes to proxy, proxy queries master, master sends back a list of object ids that match the result set, proxy fetches the id's it doesn't have and caches them, and the object-specific filtering is done proxy-side.
10:38 kentnl ergo, initial object fetch made slower, subsequent fetches made faster.
10:38 kentnl I've tried horrible tricks using HTTP layer caching, and they don't work because they can't work at all with streaming APIs.
10:39 kentnl ( And they're frequently thwarted by URI rearranging the arugment order )
10:40 kentnl The "Unsolvable" part IMHO with the ES based API is really that Query syntax. I've never managed to learn it. Every time is an ordeal of pouring through documentation that doesn't tell me what I need to know because its all in the wrong places.
10:40 kentnl so.
10:40 kentnl Its good we have a way to get this sort of data.
10:41 kentnl But the ways in which we can get it at present, for me, are basically so frustrating that its not worth anyone except metacpan's time to use it.
10:41 miyagawa left #metacpan
11:05 ether kentnl: you missed Clinton Gormley's presentation yesterday on ES syntax :/
11:05 ether not helpful, I know
11:06 ether but his presentation was taken from the new ES ebook
11:07 kentnl Its not that I don't read the syntax, and its not that I don't eventually manage to work out what I want to do
11:08 kentnl Its just the documentation is hard, and I cant' do it without the documentation, it just never sinks into my brain.
11:08 kentnl and then you have the lovely round-trip times and confusing error messages to deal with
11:11 metacpan joined #metacpan
11:11 metacpan [cpan-api] oalders pushed 6 new commits to stage/lw-mc-03: http://git.io/vvxR3
11:11 metacpan cpan-api/stage/lw-mc-03 f64303c Olaf Alders: Adds OrePAN2 to cpanfile.
11:11 metacpan cpan-api/stage/lw-mc-03 5229e16 Olaf Alders: Bumps ElasticSearchX::Model to 0.2.0
11:11 metacpan cpan-api/stage/lw-mc-03 28eee36 Olaf Alders: Make functions in MetaCPAN::Util importable.
11:11 metacpan left #metacpan
11:13 oalders kentnl: i guess you could always just host your own MetaCPAN ;)
11:14 oalders it might even be possible at some point for us to make dumps available so that you could import them on your end into your own Es server
11:15 oalders that fixes the roundtrips, but you'd need to devote considerable resources to it
11:15 kentnl I mean, it *seems* to me based on what I've seen that such a replication system would be possible.
11:15 kentnl it just confuses me why it doens't exist.
11:15 oalders ranguard was looking into some cloud-based backups
11:16 oalders http://www.elastic.co/guide/en/elasticsearch/reference/1.3/modules-snapshots.html
11:16 oalders but we can't do any of that stuff until we upgrade to > 0.x
11:17 oalders which is what we've been doing here for the last 4 days
11:21 metacpan joined #metacpan
11:21 metacpan [cpan-api] oalders pushed 1 new commit to stage/lw-mc-03: http://git.io/vvxEQ
11:21 metacpan cpan-api/stage/lw-mc-03 0b0091d Olaf Alders: Sort use statements in t/fakecpan.t
11:21 metacpan left #metacpan
11:22 ether oalders++
11:22 oalders :)
11:23 ether oalders: is Clinton on irc?
11:23 oalders ether: not today. he's a tourist at the moment
11:23 oalders he's "clintongormley" when he's around
11:24 oalders he might be easier to find in #elasticsearch on freenode
12:02 neilb joined #metacpan
12:08 lifeofguenter joined #metacpan
12:14 oiami joined #metacpan
12:17 Ptolemarch joined #metacpan
12:34 neilb joined #metacpan
12:43 ranguard round trip will also speed up wheb we can put the API through fastly (will have a seperate domain)
12:57 oiami left #metacpan
13:05 dolmen joined #metacpan
13:39 metacpan joined #metacpan
13:39 metacpan [metacpan-web] oalders pushed 2 new commits to master: http://git.io/vvpL9
13:39 metacpan metacpan-web/master dde4e05 Johannes Plunien: Underline links in POD...
13:39 metacpan metacpan-web/master 9192b35 Olaf Alders: Merge pull request #1504 from plu/underline_links_in_pod...
13:39 metacpan left #metacpan
13:39 metacpan joined #metacpan
13:39 metacpan [metacpan-web] oalders pushed 2 new commits to master: http://git.io/vvpLA
13:39 metacpan metacpan-web/master 5e3131a Johannes Plunien: Fix sidepanel stickyness...
13:39 metacpan metacpan-web/master ba5c0ce Olaf Alders: Merge pull request #1503 from plu/sidepanel_stickyness...
13:39 metacpan left #metacpan
13:40 metacpan joined #metacpan
13:40 metacpan [metacpan-web] oalders pushed 2 new commits to master: http://git.io/vvptv
13:40 metacpan metacpan-web/master aee54a2 Johannes Plunien: Add link to diff full distribution...
13:40 metacpan metacpan-web/master 21145dc Olaf Alders: Merge pull request #1502 from plu/diff_full_distribution...
13:40 metacpan left #metacpan
13:42 metacpan joined #metacpan
13:42 metacpan [metacpan-web] oalders pushed 4 new commits to master: http://git.io/vvptK
13:42 metacpan metacpan-web/master bfecdce Johannes Plunien: Add mousetrap (7e022)
13:42 metacpan metacpan-web/master e532fde Johannes Plunien: Add some keyboard shortcuts
13:42 metacpan metacpan-web/master 888b561 Johannes Plunien: Add keyboard shortcuts help dialog
13:42 metacpan left #metacpan
13:46 punter joined #metacpan
13:50 melo joined #metacpan
14:03 melo1 joined #metacpan
14:05 Ptolemarch joined #metacpan
14:28 lifeofguenter joined #metacpan
14:31 lifeofgu_ joined #metacpan
14:43 metacpan joined #metacpan
14:43 metacpan [cpan-api] oalders pushed 3 new commits to stage/lw-mc-03: http://git.io/vvp0F
14:43 metacpan cpan-api/stage/lw-mc-03 4dacb1c Olaf Alders: Adds MetaCPAN::TestServer::put_mappings().
14:43 metacpan cpan-api/stage/lw-mc-03 59ae234 Olaf Alders: Adds CPAN::Repository to cpanfile.
14:43 metacpan cpan-api/stage/lw-mc-03 3b85d58 Olaf Alders: Create an on-demand DarkPAN in tests using real CPAN modules.
14:43 metacpan left #metacpan
14:56 melo joined #metacpan
15:00 metacpan joined #metacpan
15:00 metacpan [metacpan-web] oalders pushed 2 new commits to master: http://git.io/vvp28
15:00 metacpan metacpan-web/master 6bc8e78 Johannes Plunien: Fix keyboard shortcuts modal for Firefox
15:00 metacpan metacpan-web/master a70bedd Olaf Alders: Merge pull request #1505 from plu/fix_modal_firefox...
15:00 metacpan left #metacpan
15:14 oiami joined #metacpan
15:21 metacpan joined #metacpan
15:21 metacpan [metacpan-web] oalders pushed 1 new commit to master: http://git.io/vvpiC
15:21 metacpan metacpan-web/master e9da476 Olaf Alders: Tidy cpan.js
15:21 metacpan left #metacpan
15:54 Ptolemarch joined #metacpan
16:23 metacpan joined #metacpan
16:23 metacpan [cpan-api] oalders pushed 1 new commit to stage/lw-mc-03: http://git.io/vvpjH
16:23 metacpan cpan-api/stage/lw-mc-03 7f7af78 Olaf Alders: Make bulk_size settable in Release script.
16:23 metacpan left #metacpan
16:29 metacpan joined #metacpan
16:29 metacpan [cpan-api] oalders pushed 2 new commits to stage/lw-mc-03: http://git.io/vvhva
16:29 metacpan cpan-api/stage/lw-mc-03 8ec7a31 Olaf Alders: Tidy DownloadURL search controller.
16:29 metacpan cpan-api/stage/lw-mc-03 7e7be2d Olaf Alders: Remove darkpan module which has warnings that are causing failing tests on Travis.
16:29 metacpan left #metacpan
17:27 oalders joined #metacpan
17:43 Ptolemarch joined #metacpan
19:32 Ptolemarch joined #metacpan
20:57 dolmen joined #metacpan
21:21 Ptolemarch joined #metacpan
21:48 punter joined #metacpan
23:10 Ptolemarch joined #metacpan

| Channels | #metacpan index | Today | | Search | Google Search | Plain-Text | summary