Friday, 2015-09-04

*** danielglauser <danielglauser!~danielgla@c-76-25-33-200.hsd1.co.comcast.net> has joined #immutant00:10
*** danielglauser <danielglauser!~danielgla@c-76-25-33-200.hsd1.co.comcast.net> has quit IRC (Ping timeout: 255 seconds)00:29
*** danielglauser <danielglauser!~danielgla@2601:282:4200:c210:8d4e:aac5:922c:212a> has joined #immutant00:54
*** danielglauser <danielglauser!~danielgla@2601:282:4200:c210:8d4e:aac5:922c:212a> has quit IRC (Ping timeout: 244 seconds)01:11
*** danielglauser <danielglauser!~danielgla@2601:282:4200:c210:640c:c1bc:1358:6dc2> has joined #immutant01:36
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has joined #immutant01:39
*** danielglauser <danielglauser!~danielgla@2601:282:4200:c210:640c:c1bc:1358:6dc2> has quit IRC (Ping timeout: 244 seconds)01:53
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has quit IRC (Ping timeout: 240 seconds)02:05
*** jcrossley3 is now known as jcrossley3-away02:15
*** danielglauser <danielglauser!~danielgla@c-76-25-33-200.hsd1.co.comcast.net> has joined #immutant02:18
*** danielglauser <danielglauser!~danielgla@c-76-25-33-200.hsd1.co.comcast.net> has quit IRC (Ping timeout: 240 seconds)02:32
*** danielglauser <danielglauser!~danielgla@2601:282:4200:c210:11b4:839d:4394:1a73> has joined #immutant03:28
*** danielglauser <danielglauser!~danielgla@2601:282:4200:c210:11b4:839d:4394:1a73> has quit IRC (Ping timeout: 246 seconds)03:32
*** danielglauser <danielglauser!~danielgla@2601:282:4200:c210:7d7a:595e:2e2e:7be6> has joined #immutant04:29
*** danielglauser <danielglauser!~danielgla@2601:282:4200:c210:7d7a:595e:2e2e:7be6> has quit IRC (Ping timeout: 250 seconds)04:33
*** danielglauser <danielglauser!~danielgla@2601:282:4200:c210:d441:f69a:8944:6977> has joined #immutant05:29
*** danielglauser <danielglauser!~danielgla@2601:282:4200:c210:d441:f69a:8944:6977> has quit IRC (Ping timeout: 244 seconds)05:34
*** danielglauser <danielglauser!~danielgla@2601:282:4200:c210:b8c5:70ad:295b:66f2> has joined #immutant06:30
*** danielglauser <danielglauser!~danielgla@2601:282:4200:c210:b8c5:70ad:295b:66f2> has quit IRC (Ping timeout: 244 seconds)06:35
*** mgoldmann|away is now known as mgoldmann06:52
*** aaronc <aaronc!60f85725@gateway/web/freenode/ip.96.248.87.37> has quit IRC (Ping timeout: 246 seconds)07:08
*** je <je!~je@mail.natur-energi.dk> has joined #immutant07:14
*** danielglauser <danielglauser!~danielgla@2601:282:4200:c210:3504:df1d:d898:14e4> has joined #immutant07:31
*** danielglauser <danielglauser!~danielgla@2601:282:4200:c210:3504:df1d:d898:14e4> has quit IRC (Ping timeout: 244 seconds)07:36
*** marianoguerra <marianoguerra!~marianogu@p4FDBDB9D.dip0.t-ipconnect.de> has joined #immutant07:51
*** marianoguerra <marianoguerra!~marianogu@emesene/grandpa/marianoguerra> has joined #immutant07:51
*** danielglauser <danielglauser!~danielgla@c-76-25-33-200.hsd1.co.comcast.net> has joined #immutant08:32
*** danielglauser <danielglauser!~danielgla@c-76-25-33-200.hsd1.co.comcast.net> has quit IRC (Ping timeout: 264 seconds)08:37
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has joined #immutant09:00
*** danielglauser <danielglauser!~danielgla@2601:282:4200:c210:7cf9:7a1c:c817:fc98> has joined #immutant09:32
*** danielglauser <danielglauser!~danielgla@2601:282:4200:c210:7cf9:7a1c:c817:fc98> has quit IRC (Ping timeout: 246 seconds)09:37
*** danielglauser <danielglauser!~danielgla@2601:282:4200:c210:8da3:9cfe:cf49:6b72> has joined #immutant10:33
*** danielglauser <danielglauser!~danielgla@2601:282:4200:c210:8da3:9cfe:cf49:6b72> has quit IRC (Ping timeout: 244 seconds)10:38
*** qwerty_nor <qwerty_nor!~Thunderbi@p180157-ipngn200503kyoto.kyoto.ocn.ne.jp> has joined #immutant11:02
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has quit IRC (Ping timeout: 246 seconds)11:32
*** danielglauser <danielglauser!~danielgla@2601:282:4200:c210:3892:7f33:913d:3e80> has joined #immutant11:34
*** danielglauser <danielglauser!~danielgla@2601:282:4200:c210:3892:7f33:913d:3e80> has quit IRC (Ping timeout: 244 seconds)11:39
*** bbrowning_away is now known as bbrowning11:55
*** je <je!~je@mail.natur-energi.dk> has quit IRC (Ping timeout: 252 seconds)12:08
*** danielglauser <danielglauser!~danielgla@2601:282:4200:c210:581a:7d48:8ace:2208> has joined #immutant12:35
*** danielglauser <danielglauser!~danielgla@2601:282:4200:c210:581a:7d48:8ace:2208> has quit IRC (Ping timeout: 244 seconds)12:39
*** tcrawley-away is now known as tcrawley12:42
*** jcrossley3-away is now known as jcrossley312:42
*** lance|afk is now known as lanceball12:56
*** danielglauser <danielglauser!~danielgla@2601:282:4200:c210:7da3:36a8:f79f:aaee> has joined #immutant13:36
*** danielglauser <danielglauser!~danielgla@2601:282:4200:c210:7da3:36a8:f79f:aaee> has quit IRC (Ping timeout: 244 seconds)13:40
*** agarman_ <agarman_!~agarman@169.130.108.37> has joined #immutant13:55
*** agarman <agarman!~agarman@169.130.108.20> has quit IRC (Ping timeout: 255 seconds)13:58
*** deadghost <deadghost!~deadghost@115.133.232.239> has joined #immutant14:05
tcrawleyjcrossley3: this passes: https://gist.github.com/22a799e06969276e542e14:12
tcrawleywhich is good14:12
tcrawleybut create-servlet calls add-endpoint14:12
tcrawleyI'll add a test that uses a home-grown servlet impl14:12
tcrawleyand see what it takes14:13
jcrossley3tcrawley: cool14:19
*** conan_ <conan_!~conan@mdproctor.plus.com> has quit IRC (Quit: Computer has gone to sleep.)14:34
*** danielglauser <danielglauser!~danielgla@c-76-25-33-200.hsd1.co.comcast.net> has joined #immutant14:36
*** danielglausr <danielglausr!~danielgla@c-76-25-33-200.hsd1.co.comcast.net> has joined #immutant14:40
*** danielglauser <danielglauser!~danielgla@c-76-25-33-200.hsd1.co.comcast.net> has quit IRC (Read error: Connection reset by peer)14:41
*** qwerty_nor <qwerty_nor!~Thunderbi@p180157-ipngn200503kyoto.kyoto.ocn.ne.jp> has quit IRC (Quit: qwerty_nor)14:59
*** agarman_ <agarman_!~agarman@169.130.108.37> has quit IRC (Remote host closed the connection)15:00
*** deadghost <deadghost!~deadghost@115.133.232.239> has quit IRC (Ping timeout: 244 seconds)15:10
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has joined #immutant15:27
*** dustinm <dustinm!~dustinm@105.ip-167-114-152.net> has quit IRC (Ping timeout: 244 seconds)15:55
*** dustinm <dustinm!~dustinm@105.ip-167-114-152.net> has joined #immutant15:57
tcrawleyjcrossley3: I have something working, but do you have a minute to wang and review?16:04
jcrossley3sure! give me 2.16:04
tcrawleysure, call when ready16:04
*** conan <conan!~conan@host86-187-106-142.range86-187.btcentralplus.com> has joined #immutant16:09
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has quit IRC (Ping timeout: 246 seconds)16:09
*** conan <conan!~conan@host86-187-106-142.range86-187.btcentralplus.com> has quit IRC (Quit: Computer has gone to sleep.)16:25
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has joined #immutant16:33
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has joined #immutant16:42
*** agarman <agarman!~agarman@169.130.108.20> has joined #immutant16:44
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has quit IRC (Ping timeout: 268 seconds)16:49
*** bbrowning is now known as bbrowning_away16:54
*** conan <conan!~conan@31.55.37.166> has joined #immutant16:57
*** lanceball is now known as lance|afk17:05
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has joined #immutant17:15
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has quit IRC (Ping timeout: 264 seconds)17:25
*** lance|afk is now known as lanceball17:44
*** bbrowning_away is now known as bbrowning17:52
*** conan <conan!~conan@31.55.37.166> has quit IRC (Quit: Computer has gone to sleep.)18:06
*** agarman <agarman!~agarman@169.130.108.20> has quit IRC (Ping timeout: 240 seconds)19:01
*** danielglausr <danielglausr!~danielgla@c-76-25-33-200.hsd1.co.comcast.net> has quit IRC (Remote host closed the connection)19:02
*** danielglauser <danielglauser!~danielgla@2601:282:4200:c210:dbd:e5c0:79cd:5827> has joined #immutant19:02
*** danielglauser <danielglauser!~danielgla@2601:282:4200:c210:dbd:e5c0:79cd:5827> has quit IRC (Ping timeout: 244 seconds)19:07
*** bbrowning is now known as bbrowning_away19:19
*** danielglauser <danielglauser!~danielgla@2601:282:4200:c210:ad94:593d:e26d:a21a> has joined #immutant19:24
*** GitHub42 <GitHub42!~GitHub42@192.30.252.34> has joined #immutant19:41
GitHub42[wunderboss] tobias pushed 1 new commit to master: http://git.io/vGA3V19:41
GitHub42wunderboss/master 6f37133 Toby Crawley: Respect the filters option when using Undertow.19:41
*** GitHub42 <GitHub42!~GitHub42@192.30.252.34> has left #immutant19:41
jbossbotTitle: Respect the filters option when using Undertow. · projectodd/wunderboss@6f37133 · GitHub19:41
projectodd-ciProject wunderboss-incremental build #289: SUCCESS in 3 min 34 sec: https://projectodd.ci.cloudbees.com/job/wunderboss-incremental/289/19:45
projectodd-ciToby Crawley: Respect the filters option when using Undertow.19:45
jbossbotgit [immutant] push master ea8d068.. Toby Crawley Allow using WebSockets from user-provided servlets [IMMUTANT-576]19:49
jbossbotgit [immutant] push master URL: http://github.com/immutant/immutant/commit/ea8d0683819:49
jbossbotjira [IMMUTANT-576] WebSockets can't be used from a user-provided servlet [Open (Unresolved) Bug, Major, Unassigned] https://issues.jboss.org/browse/IMMUTANT-57619:49
projectodd-ciProject immutant2-incremental build #648: SUCCESS in 5 min 8 sec: https://projectodd.ci.cloudbees.com/job/immutant2-incremental/648/19:54
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has quit IRC (Remote host closed the connection)19:56
*** bbrowning_away is now known as bbrowning19:58
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has joined #immutant20:04
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has quit IRC (Remote host closed the connection)20:06
*** mgaare_ <mgaare_!~quassel@75.127.15.55> has joined #immutant20:15
*** mgaare <mgaare!~quassel@75.127.15.55> has quit IRC (Read error: Connection reset by peer)20:16
*** hiredman <hiredman!~hiredman@volyovaii.ec2.thelastcitadel.com> has quit IRC (Ping timeout: 244 seconds)20:16
*** bbrowning <bbrowning!~bbrowning@redhat/jboss/bbrowning> has quit IRC (Ping timeout: 244 seconds)20:16
*** hiredman <hiredman!~hiredman@volyovaii.ec2.thelastcitadel.com> has joined #immutant20:16
*** bbrowning <bbrowning!~bbrowning@redhat/jboss/bbrowning> has joined #immutant20:16
projectodd-ciProject immutant2-incremental-integs-eap build #198: SUCCESS in 22 min: https://projectodd.ci.cloudbees.com/job/immutant2-incremental-integs-eap/198/20:19
projectodd-ciToby Crawley: Allow using WebSockets from user-provided servlets [IMMUTANT-576]20:19
jbossbotjira [IMMUTANT-576] WebSockets can't be used from a user-provided servlet [Open (Unresolved) Bug, Major, Unassigned] https://issues.jboss.org/browse/IMMUTANT-57620:19
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has joined #immutant20:33
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has quit IRC (Read error: Connection reset by peer)20:34
projectodd-ciProject immutant2-incremental-integs build #152: SUCCESS in 46 min: https://projectodd.ci.cloudbees.com/job/immutant2-incremental-integs/152/20:41
projectodd-ciToby Crawley: Allow using WebSockets from user-provided servlets [IMMUTANT-576]20:41
jbossbotjira [IMMUTANT-576] WebSockets can't be used from a user-provided servlet [Open (Unresolved) Bug, Major, Unassigned] https://issues.jboss.org/browse/IMMUTANT-57620:41
*** conan_ <conan_!~conan@mdproctor.plus.com> has joined #immutant20:41
*** jcrossley3 is now known as jcrossley3-away20:43
*** aarinc <aarinc!60f85725@gateway/web/freenode/ip.96.248.87.37> has joined #immutant20:44
*** aaronc <aaronc!60f85725@gateway/web/freenode/ip.96.248.87.37> has joined #immutant20:44
*** aaronc <aaronc!60f85725@gateway/web/freenode/ip.96.248.87.37> has quit IRC (Client Quit)20:46
*** GitHub52 <GitHub52!~GitHub52@192.30.252.45> has joined #immutant20:46
GitHub52[immutant.org] tobias pushed 2 new commits to master: http://git.io/vGAKu20:46
GitHub52immutant.org/master f2deb47 Toby Crawley: Use json_pure so we don't have to compile the native json....20:46
GitHub52immutant.org/master e5cb02e Toby Crawley: Move to Google Groups.20:46
*** GitHub52 <GitHub52!~GitHub52@192.30.252.45> has left #immutant20:46
jbossbotTitle: Comparing d6fc18705d90...e5cb02e95805 · immutant/immutant.org · GitHub20:46
*** aaronc <aaronc!60f85725@gateway/web/freenode/ip.96.248.87.37> has joined #immutant20:46
tcrawleyaaronc: howdy!20:46
tcrawleyI have a fix for you20:46
projectodd-ciStarting build #586 for job immutant.org-staging (previous build: SUCCESS)20:46
tcrawleyif you are willing to use an incremental build20:47
*** lanceball is now known as lance|afk20:47
aaronc@tcrawley: great! thanks for looking into this!20:48
projectodd-ciProject immutant.org-staging build #586: SUCCESS in 1 min 45 sec: https://projectodd.ci.cloudbees.com/job/immutant.org-staging/586/20:48
projectodd-ci* Toby Crawley: Use json_pure so we don't have to compile the native json.20:48
projectodd-ci* Toby Crawley: Move to Google Groups.20:48
aaroncI can definitely use an incremental build20:48
tcrawleyaaronc: cool. See IMMUTANT-57620:48
jbossbotjira [IMMUTANT-576] WebSockets can't be used from a user-provided servlet [Open (Unresolved) Bug, Major, Unassigned] https://issues.jboss.org/browse/IMMUTANT-57620:48
tcrawleyin your servlet init, you'll need to call immutant.web.internal.servlet/add-endpoint, and give it a map of websocket callbacks20:49
tcrawleyalong with the servlet and servletConfig20:49
tcrawleysee https://github.com/immutant/immutant/tree/master/web/src/immutant/web/internal/servlet.clj#L13320:49
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has joined #immutant20:50
tcrawleyand https://github.com/immutant/immutant/tree/master/web/dev-resources/testing/app.clj#L122 for an example20:50
aaroncso how would I specify which path connects to this endpoint?20:53
tcrawleyit's going to inherit the same mapping as the servlet itself20:54
tcrawleyso if you do (web/run servlet :path "/foo"), then http requests to /foo will hit the service method, ws requests to /foo will hit the endpoint20:55
aaroncokay, so there's no way to specify a sub-path like "/ws"?20:55
aaroncwith as-channel, it seems like we can use a request router and then pass the ring request to as-channel for a given path, conceivably allowing multiple endpoints (if anyone ever cared to do that...)20:57
tcrawleyno, but if you want different paths, I don't think you need to use an endpoint, you can do (web/run http-only-servlet :path "/foo") and (web/run a-ring-handler-that-calls-as-channel :path "/foo/ws")20:57
tcrawleyI guess I don't quite know your use-case - why do you need your ws to be an endpoint?20:58
aaroncso wait, in this case, pedestal could conceivably be running under "/" and a web-socket handler could be under "/ws" without needing as-endpoint?20:58
tcrawleyyes20:58
aaroncwell I'd like to use sente which defaults to websockets but uses a fallback20:58
aaroncbut I'd like to otherwise route requests through pedestal20:59
aaroncso we need some sort of subpath20:59
tcrawleyyou can put the pedestal servlet on /, and put the sente stuff on /whatever, and it will work21:00
tcrawleyjust have the sente client connect to /whatever21:00
aaroncokay, great21:00
aaroncI didn't think of that approach21:00
tcrawleyI kinda wish I'd waited to talk to you before fixing that issue today :)21:01
tcrawleybut that work did expose a couple of issues, so that's good21:01
aaroncyeah, sorry we didn't connect earlier... hope it wasn't too complex21:01
tcrawleynot a problem21:01
*** GitHub97 <GitHub97!~GitHub97@192.30.252.41> has joined #immutant21:01
GitHub97[immutant.org] tobias pushed 1 new commit to master: http://git.io/vGAMe21:01
GitHub97immutant.org/master e812bde Toby Crawley: fix(?) htaccess21:01
*** GitHub97 <GitHub97!~GitHub97@192.30.252.41> has left #immutant21:01
jbossbotTitle: fix(?) htaccess · immutant/immutant.org@e812bde · GitHub21:01
aaroncI just figured I had to do everything through pedestal's router at that point21:02
projectodd-ciStarting build #587 for job immutant.org-staging (previous build: SUCCESS)21:02
projectodd-ciProject immutant.org-staging build #587: SUCCESS in 58 sec: https://projectodd.ci.cloudbees.com/job/immutant.org-staging/587/21:03
projectodd-ciToby Crawley: fix(?) htaccess21:03
tcrawleyno, the path passed to web/run takes precedence over routing in the handlers/servlets, so you can have multiple mounted without the parent path getting requests when a sub-path has something registered21:03
aaroncahh... didn't notice that option... but i guess it's just like a normal container21:04
aaronccould have saved myself some time trying to debug this if we had chatted earler21:05
aaronc*earlier21:05
tcrawleywell, from now on, we're here for you :)21:05
*** GitHub134 <GitHub134!~GitHub134@192.30.252.45> has joined #immutant21:09
GitHub134[immutant.org] tobias pushed 1 new commit to master: http://git.io/vGAyc21:09
GitHub134immutant.org/master 26babb8 Toby Crawley: I hate .htaccess.21:09
*** GitHub134 <GitHub134!~GitHub134@192.30.252.45> has left #immutant21:09
jbossbotTitle: I hate .htaccess. · immutant/immutant.org@26babb8 · GitHub21:09
projectodd-ciStarting build #588 for job immutant.org-staging (previous build: SUCCESS)21:09
projectodd-ciProject immutant.org-staging build #588: SUCCESS in 1 min 12 sec: https://projectodd.ci.cloudbees.com/job/immutant.org-staging/588/21:10
projectodd-ciToby Crawley: I hate .htaccess.21:10
*** bbrowning is now known as bbrowning_away21:12
*** conan_ <conan_!~conan@mdproctor.plus.com> has quit IRC (Quit: Computer has gone to sleep.)21:12
*** conan_ <conan_!~conan@mdproctor.plus.com> has joined #immutant21:13
*** tcrawley is now known as tcrawley-away21:13
*** rboyd <rboyd!uid40503@gateway/web/irccloud.com/x-leyjmchhdqjcxufc> has quit IRC (Quit: Connection closed for inactivity)21:34
*** marianoguerra <marianoguerra!~marianogu@emesene/grandpa/marianoguerra> has quit IRC (Quit: leaving)21:49
*** aaronc <aaronc!60f85725@gateway/web/freenode/ip.96.248.87.37> has quit IRC (Ping timeout: 246 seconds)21:51
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has quit IRC (Ping timeout: 244 seconds)21:53
*** conan_ <conan_!~conan@mdproctor.plus.com> has quit IRC (Quit: Computer has gone to sleep.)22:38
*** danielglauser <danielglauser!~danielgla@2601:282:4200:c210:ad94:593d:e26d:a21a> has quit IRC (Remote host closed the connection)22:53
*** danielglauser <danielglauser!~danielgla@c-76-25-33-200.hsd1.co.comcast.net> has joined #immutant22:53
*** bbrowning_away <bbrowning_away!~bbrowning@redhat/jboss/bbrowning> has quit IRC (Quit: Leaving)23:33
*** danielglauser <danielglauser!~danielgla@c-76-25-33-200.hsd1.co.comcast.net> has quit IRC (Remote host closed the connection)23:48

Generated by irclog2html.py 2.9.2 by Marius Gedminas - find it at mg.pov.lt!