Friday, 2015-01-09

*** marianoguerra <marianoguerra!~marianogu@emesene/grandpa/marianoguerra> has quit IRC (Ping timeout: 265 seconds)00:28
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has joined #immutant01:14
*** matthoffman <matthoffman!~matthoffm@cpe-024-211-225-135.nc.res.rr.com> has quit IRC (Ping timeout: 250 seconds)01:20
*** matthoffman|away <matthoffman|away!~matthoffm@cpe-024-211-225-135.nc.res.rr.com> has joined #immutant01:27
*** matthoffman|away is now known as matthoffman01:27
*** matthoffman <matthoffman!~matthoffm@cpe-024-211-225-135.nc.res.rr.com> has quit IRC (Ping timeout: 264 seconds)01:34
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has quit IRC (Ping timeout: 245 seconds)01:51
*** matthoffman|away <matthoffman|away!~matthoffm@cpe-024-211-225-135.nc.res.rr.com> has joined #immutant01:57
*** matthoffman|away is now known as matthoffman01:57
*** matthoffman <matthoffman!~matthoffm@cpe-024-211-225-135.nc.res.rr.com> has quit IRC (Ping timeout: 245 seconds)02:16
*** matthoffman|away <matthoffman|away!~matthoffm@cpe-024-211-225-135.nc.res.rr.com> has joined #immutant02:42
*** matthoffman|away is now known as matthoffman02:43
*** matthoffman <matthoffman!~matthoffm@cpe-024-211-225-135.nc.res.rr.com> has quit IRC (Ping timeout: 244 seconds)02:53
*** matthoffman|away <matthoffman|away!~matthoffm@cpe-024-211-225-135.nc.res.rr.com> has joined #immutant03:08
*** matthoffman|away is now known as matthoffman03:08
*** _kardan <_kardan!~daniel_ka@c-31-209-39-157.cust.bredband2.com> has joined #immutant06:03
*** jcrossley3 is now known as jcrossley3-away07:00
*** galderz <galderz!~galder@redhat/jboss/galderz> has joined #immutant07:07
*** mgoldmann|away is now known as mgoldmann07:11
*** dm3 <dm3!~dm3@pub082136110108.dh-hfc.datazug.ch> has joined #immutant07:40
*** je_ <je_!~je@mail.natur-energi.dk> has joined #immutant07:45
*** dm3 <dm3!~dm3@pub082136110108.dh-hfc.datazug.ch> has quit IRC (Remote host closed the connection)08:35
*** dm3 <dm3!~dm3@pub158181119172.dh-hfc.datazug.ch> has joined #immutant08:53
*** marianoguerra <marianoguerra!~marianogu@195.245.197.229> has joined #immutant08:54
*** marianoguerra <marianoguerra!~marianogu@195.245.197.229> has quit IRC (Changing host)08:54
*** marianoguerra <marianoguerra!~marianogu@emesene/grandpa/marianoguerra> has joined #immutant08:54
*** qwerty_nor <qwerty_nor!~Thunderbi@5.248.107.224> has joined #immutant09:11
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has joined #immutant10:37
*** _kardan <_kardan!~daniel_ka@c-31-209-39-157.cust.bredband2.com> has quit IRC (Ping timeout: 244 seconds)11:49
*** marianoguerra <marianoguerra!~marianogu@emesene/grandpa/marianoguerra> has quit IRC (Ping timeout: 252 seconds)13:14
*** bbrowning_away is now known as bbrowning13:15
*** statonjr <statonjr!~statonjr@cpe-098-024-171-126.carolina.res.rr.com> has quit IRC (Quit: statonjr)13:16
*** marianoguerra <marianoguerra!~marianogu@emesene/grandpa/marianoguerra> has joined #immutant13:38
*** statonjr <statonjr!~statonjr@107.14.48.192> has joined #immutant13:59
*** jcrossley3-away is now known as jcrossley314:03
*** tcrawley-away is now known as tcrawley14:03
*** statonjr <statonjr!~statonjr@107.14.48.192> has quit IRC (Ping timeout: 255 seconds)14:04
*** statonjr <statonjr!~statonjr@209.34.239.254> has joined #immutant14:11
jcrossley3tcrawley: thoughts on any of the above? i think the simplest thing is to just briefly open and close a socket to find an available port.14:13
tcrawleyI think that will fail on windows14:14
jcrossley3oh?14:14
tcrawleyw/o a sleep14:14
tcrawleywindows is slow to release ports14:14
jcrossley3ffs14:14
jcrossley3even with (.setReuseAddress true)14:15
jcrossley3tcrawley: ?14:15
tcrawleythat I don't know14:15
tcrawleyjcrossley3: maybe we should file an RFE with undertow asking for a way to get that port?14:18
jcrossley3tcrawley: i thought more about that, but i'm not sure we'd ever be sure which listener we'd want.14:19
jcrossley3and i think upgrade may confuse things, too14:20
tcrawleyidu14:20
jcrossley3there can be multiple listeners14:20
jcrossley3associated with a single Undertow instance14:20
tcrawleyah, we use that? we don't create multiple instances?14:21
jcrossley3well, no, we don't use it (though we could) but there's nothing stopping a user with an Undertow/Builder from doing so.14:22
jcrossley3e.g. setting :ssl to true14:22
jcrossley3another idea i had was doing what ring does and just keep trying ports until no BindException occurs14:23
jcrossley3but that still means we'd need to keep track of what ports active Web instances are bound to14:24
tcrawleywould it be acceptable to return the correct port in the map, and say "if you use :port 0", you'll get a different server every time"?14:25
jcrossley3it's just such an extreme, developer-only situation that i hate to complicate the code for it.14:25
jcrossley3tcrawley: you mean use reflection to get it, assuming there's only one listener?14:25
jcrossley3i think we definitely want :port 0 to return a different server every time. i think that's what the user will expect to happen.14:26
jcrossley3the trick is getting the right :port value in the result14:27
tcrawleylet me look at the code for a sec14:27
jcrossley3and *not* using :port 0 in the server-name14:27
jcrossley3i have the open/close solution ready to push :)14:27
jcrossley3with a test case even!14:28
tcrawleypush it to a branch, I'll fire up windows and give it a testylou14:28
jcrossley3kk!14:28
*** bobmcw <bobmcw!~bobmcw@redhat/jboss/bobmcw> has joined #immutant14:40
galderzjcrossley3, tcrawley: i think you'll like to read this: https://github.com/infinispan/infinispan/wiki/Consistency-guarantees-in-Infinispan14:41
galderzthis is how Infinispan currently works, Dan from our team wrote it up with a view to improve some areas14:41
galderzjcrossley3, tcrawley: includes important information such as what happens with conditional ops and write skew disabled14:41
tcrawleygalderz: that's great, thanks!14:42
jcrossley3galderz: looks very promising! we get lots of folks wanting to use ispan with datomic instead of riak/zk, but they fear the data integrity issues with ispan14:42
jbossbotgit [immutant] push immutant-519 b94e3b9.. Jim Crossley Ensure :port 0 returns the actual port in result [IMMUTANT-519]...14:45
jbossbotgit [immutant] push immutant-519 URL: http://github.com/immutant/immutant/commit/b94e3b97514:45
jbossbotjira [IMMUTANT-519] Passing port 0 to run should return the actual port in the result [Open (Unresolved) Bug, Major, Unassigned] https://issues.jboss.org/browse/IMMUTANT-51914:45
jcrossley3tcrawley: ^14:46
* tcrawley fires up windows14:46
*** tmbrooke <tmbrooke!~tmbrooke@cpe-174-110-157-255.carolina.res.rr.com> has joined #immutant14:51
*** tmbrooke <tmbrooke!~tmbrooke@cpe-174-110-157-255.carolina.res.rr.com> has quit IRC (Quit: tmbrooke)14:59
*** tmbrooke <tmbrooke!~tmbrooke@cpe-174-110-157-255.carolina.res.rr.com> has joined #immutant15:03
tcrawleyjcrossley3: web tests pass on windows15:03
tcrawleybut I noticed a reflection warning in your change15:04
tcrawleynot perf critical, but it would be polite to hide that15:04
jcrossley3wdm15:04
*** tmbrooke <tmbrooke!~tmbrooke@cpe-174-110-157-255.carolina.res.rr.com> has quit IRC (Client Quit)15:05
*** cap10morgan_ <cap10morgan_!~cap10morg@2601:1:b200:1c6:8ba:43de:f7a0:e0a2> has joined #immutant15:24
*** kschrader <kschrader!uid41175@gateway/web/irccloud.com/x-ksceuhfhlgibkott> has joined #immutant15:26
jbossbotgit [immutant] push immutant-519 e0b85b3.. Jim Crossley Remove reflection15:27
jbossbotgit [immutant] push immutant-519 URL: http://github.com/immutant/immutant/commit/e0b85b33615:27
jbossbotgit [immutant] push thedeuce b94e3b9.. Jim Crossley Ensure :port 0 returns the actual port in result [IMMUTANT-519]...15:28
jbossbotgit [immutant] push thedeuce e0b85b3.. Jim Crossley Remove reflection15:28
jbossbotgit [immutant] push thedeuce URL: http://github.com/immutant/immutant/compare/12b8ecf...e0b85b315:28
jbossbotjira [IMMUTANT-519] Passing port 0 to run should return the actual port in the result [Open (Unresolved) Bug, Major, Unassigned] https://issues.jboss.org/browse/IMMUTANT-51915:28
*** lanceball is now known as lance|afk15:53
projectodd-ciProject immutant2-incremental build #416: SUCCESS in 24 min: https://projectodd.ci.cloudbees.com/job/immutant2-incremental/416/15:53
projectodd-ci* Jim Crossley: Ensure :port 0 returns the actual port in result [IMMUTANT-519]15:53
projectodd-ci* Jim Crossley: Remove reflection15:53
jbossbotjira [IMMUTANT-519] Passing port 0 to run should return the actual port in the result [Open (Unresolved) Bug, Major, Unassigned] https://issues.jboss.org/browse/IMMUTANT-51915:53
*** tmbrooke <tmbrooke!~tmbrooke@cpe-174-110-157-255.carolina.res.rr.com> has joined #immutant16:30
*** statonjr <statonjr!~statonjr@209.34.239.254> has quit IRC (Quit: statonjr)16:42
*** dm3 <dm3!~dm3@pub158181119172.dh-hfc.datazug.ch> has quit IRC (Remote host closed the connection)16:48
*** cap10morgan_ <cap10morgan_!~cap10morg@2601:1:b200:1c6:8ba:43de:f7a0:e0a2> has quit IRC (Quit: Lingo - http://www.lingoirc.com)17:25
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has quit IRC (Ping timeout: 264 seconds)17:26
*** je_ <je_!~je@mail.natur-energi.dk> has quit IRC (Ping timeout: 256 seconds)17:31
*** galderz <galderz!~galder@redhat/jboss/galderz> has quit IRC (Quit: Leaving)17:34
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has joined #immutant18:08
*** marianoguerra <marianoguerra!~marianogu@emesene/grandpa/marianoguerra> has quit IRC (Ping timeout: 244 seconds)18:09
jbossbotgit [immutant] push thedeuce e401680.. Jim Crossley Use the correct port for run-dmc [IMMUTANT-519]18:11
jbossbotgit [immutant] push thedeuce URL: http://github.com/immutant/immutant/commit/e4016801818:11
jbossbotjira [IMMUTANT-519] Passing port 0 to run should return the actual port in the result [Resolved (Done) Bug, Major, Jim Crossley] https://issues.jboss.org/browse/IMMUTANT-51918:11
*** statonjr <statonjr!~statonjr@cpe-098-024-171-126.carolina.res.rr.com> has joined #immutant18:15
*** tcrawley <tcrawley!~tcrawley@redhat/jboss/tcrawley> has left #immutant ("ERC Version 5.3 (IRC client for Emacs)")18:17
*** GitHub0 <GitHub0!~GitHub0@192.30.252.34> has joined #immutant18:17
GitHub0[wunderboss] tobias force-pushed ws-redux from 1c0bc76 to 243c259: http://git.io/zFr5-A18:17
GitHub0wunderboss/ws-redux b942567 Toby Crawley: Initial ws changes.18:17
GitHub0wunderboss/ws-redux 243c259 Toby Crawley: More creative naming.18:17
*** GitHub0 <GitHub0!~GitHub0@192.30.252.34> has left #immutant18:17
jbossbotTitle: Commits · projectodd/wunderboss · GitHub18:17
*** _kardan <_kardan!~daniel_ka@c-31-209-39-157.cust.bredband2.com> has joined #immutant18:17
*** tcrawley <tcrawley!~tcrawley@redhat/jboss/tcrawley> has joined #immutant18:17
*** audaxion <audaxion!~siksia@unaffiliated/siksia> has joined #immutant18:33
projectodd-ciProject immutant2-incremental build #417: SUCCESS in 24 min: https://projectodd.ci.cloudbees.com/job/immutant2-incremental/417/18:35
projectodd-ciJim Crossley: Use the correct port for run-dmc [IMMUTANT-519]18:35
jbossbotjira [IMMUTANT-519] Passing port 0 to run should return the actual port in the result [Resolved (Done) Bug, Major, Jim Crossley] https://issues.jboss.org/browse/IMMUTANT-51918:35
*** siksia <siksia!~siksia@unaffiliated/siksia> has joined #immutant18:51
*** audaxion <audaxion!~siksia@unaffiliated/siksia> has quit IRC (Disconnected by services)18:51
*** siksia is now known as audaxion18:51
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has quit IRC (Ping timeout: 264 seconds)18:54
*** jcrossley3 is now known as jcrossley3-away19:17
*** je_ <je_!~je@x1-6-c0-3f-0e-f8-01-dc.cpe.webspeed.dk> has joined #immutant19:27
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has joined #immutant19:44
*** dm3 <dm3!~dm3@pub082136110108.dh-hfc.datazug.ch> has joined #immutant19:48
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has quit IRC (Ping timeout: 264 seconds)20:03
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has joined #immutant20:20
*** je_ <je_!~je@x1-6-c0-3f-0e-f8-01-dc.cpe.webspeed.dk> has quit IRC (Ping timeout: 245 seconds)20:33
*** jcrossley3-away is now known as jcrossley320:36
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has quit IRC (Ping timeout: 265 seconds)20:43
*** rboyd <rboyd!uid40503@gateway/web/irccloud.com/x-homaekyufvaphyaj> has joined #immutant20:49
*** jcrossley3 <jcrossley3!~user@redhat/jboss/jc3> has quit IRC (Read error: Connection reset by peer)21:01
*** jcrossley3 <jcrossley3!~user@redhat/jboss/jc3> has joined #immutant21:01
*** dm3 <dm3!~dm3@pub082136110108.dh-hfc.datazug.ch> has quit IRC (Remote host closed the connection)21:06
*** conan_ <conan_!~conan@mdproctor.plus.com> has quit IRC (Quit: Computer has gone to sleep.)21:11
*** conan_ <conan_!~conan@mdproctor.plus.com> has joined #immutant21:22
*** bbrowning is now known as bbrowning_away21:23
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has joined #immutant21:30
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has quit IRC (Ping timeout: 240 seconds)21:41
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has joined #immutant21:46
*** tcrawley is now known as tcrawley-away22:06
*** tmbrooke <tmbrooke!~tmbrooke@cpe-174-110-157-255.carolina.res.rr.com> has joined #immutant22:09
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has quit IRC (Ping timeout: 245 seconds)22:09
*** _kardan <_kardan!~daniel_ka@c-31-209-39-157.cust.bredband2.com> has quit IRC (Quit: Computer has gone to sleep.)22:12
*** jballanc <jballanc!~jballanc@88.244.144.214> has joined #immutant22:27
*** jballanc is now known as Guest7994122:27
*** Guest79941 <Guest79941!~jballanc@88.244.144.214> has quit IRC (Client Quit)22:28
*** jballanc_ <jballanc_!~jballanc@88.244.144.214> has joined #immutant22:29
*** jcrossley3 <jcrossley3!~user@redhat/jboss/jc3> has quit IRC (Quit: ERC Version 5.3 (IRC client for Emacs))22:31
*** tmbrooke <tmbrooke!~tmbrooke@cpe-174-110-157-255.carolina.res.rr.com> has quit IRC (Quit: tmbrooke)22:47
*** marianoguerra <marianoguerra!~marianogu@89.152.251.9> has joined #immutant22:49
*** marianoguerra <marianoguerra!~marianogu@emesene/grandpa/marianoguerra> has joined #immutant22:49
*** jballanc_ is now known as jballanc23:15
*** jballanc is now known as Guest7183423:15
*** qwerty_nor <qwerty_nor!~Thunderbi@5.248.107.224> has quit IRC (Ping timeout: 264 seconds)23:20
*** Guest71834 <Guest71834!~jballanc@88.244.144.214> has quit IRC (Ping timeout: 255 seconds)23:21
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has joined #immutant23:21
*** jcrossley3 <jcrossley3!~user@redhat/jboss/jc3> has joined #immutant23:22
*** jcrossley3 <jcrossley3!~user@redhat/jboss/jc3> has quit IRC (Quit: ERC Version 5.3 (IRC client for Emacs))23:42
*** cemerick <cemerick!~cemerick@c-24-34-140-98.hsd1.ma.comcast.net> has quit IRC (Ping timeout: 245 seconds)23:45
*** jcrossley3 <jcrossley3!~user@redhat/jboss/jc3> has joined #immutant23:46

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