Thursday, 2016-06-09

*** eranrom has joined #openstack-storlets00:27
*** eranrom has quit IRC00:31
openstackgerritTakashi Kajinami proposed openstack/storlets: WIP: Revive zero-copy about GET execution on object-server  https://review.openstack.org/32724401:11
*** eranrom has joined #openstack-storlets01:21
*** eranrom has quit IRC01:26
kota_hello, takashi02:06
kota_it looks like a bunch of conversations in the yesterday meeting. great.02:06
kota_takashi: I'm wondering we could consider to use splice that swift can also do zero copy GET from fd into network socket.02:08
kota_the reference is 7d0e5ebe690bf3cf41ccd970281d532a23284e5802:08
kota_ah, https://github.com/openstack/swift/commit/7d0e5ebe690bf3cf41ccd970281d532a23284e5802:09
kota_Sam worked on that for enabling it avoiding the copy from kernel space to user space when GET object requested.02:10
kota_it might be helpful you understand how it works.02:10
*** eranrom has joined #openstack-storlets02:16
*** eranrom has quit IRC02:20
openstackgerritTakashi Kajinami proposed openstack/storlets: Revive zero-copy about GET execution on object-server  https://review.openstack.org/32724402:34
*** takashi has joined #openstack-storlets02:37
takashieranrom: I submitted a patch 327244 to revive zero copy in get. plz have a look if you have time02:44
patchbottakashi: https://review.openstack.org/#/c/327244/ - storlets - Revive zero-copy about GET execution on object-server02:44
takashithat patch depends on some existing refactoring. If you mind removing zero copy temporaly when we only merge dependencies, I'm going to squash them into one.02:46
takashithe following is the dependency chain for protocol refactoring. (Base) patch 314140 -> patch 325553 -> patch 324663 -> patch 32724402:49
patchbottakashi: https://review.openstack.org/#/c/314140/ - storlets - Refactor Storlet protocol classes02:49
patchbottakashi: https://review.openstack.org/#/c/325553/ - storlets - Improve handling of fds in StorletInvocationProtocol02:49
patchbottakashi: https://review.openstack.org/#/c/324663/ - storlets - Merge StorletRequest classes02:49
patchbottakashi: https://review.openstack.org/#/c/327244/ - storlets - Revive zero-copy about GET execution on object-server02:49
takashikota_: It's very cool patch. I think we can use that idea to improve data transfer, especially when we send data processed by storlet to web socket. I'll have a deep look later. :-)02:55
*** eranrom has joined #openstack-storlets03:10
*** eranrom has quit IRC03:15
*** eranrom has joined #openstack-storlets04:05
*** eranrom has quit IRC04:09
*** eranrom has joined #openstack-storlets04:19
*** eranrom has quit IRC05:01
*** eranrom has joined #openstack-storlets05:34
*** eranrom has quit IRC06:00
*** eranrom has joined #openstack-storlets06:18
eranromtakashi: I am proceeding with your suggested plan.06:45
eranromNow merging 31414006:45
eranromhttps://review.openstack.org/#/c/314140/906:45
patchboteranrom: patch 314140 - storlets - Refactor Storlet protocol classes06:45
eranromwill continues with patch 325553 -> patch 324663 -> patch 32724406:46
patchboteranrom: https://review.openstack.org/#/c/325553/ - storlets - Improve handling of fds in StorletInvocationProtocol06:46
patchboteranrom: https://review.openstack.org/#/c/324663/ - storlets - Merge StorletRequest classes06:46
patchboteranrom: https://review.openstack.org/#/c/327244/ - storlets - Revive zero-copy about GET execution on object-server06:46
openstackgerritMerged openstack/storlets: Refactor Storlet protocol classes  https://review.openstack.org/31414007:02
*** eranrom has quit IRC07:32
openstackgerritMerged openstack/storlets: Improve handling of fds in StorletInvocationProtocol  https://review.openstack.org/32555307:40
openstackgerritMerged openstack/storlets: Merge StorletRequest classes  https://review.openstack.org/32466307:44
*** eranrom has joined #openstack-storlets07:50
*** openstackgerrit has quit IRC08:03
*** openstackgerrit has joined #openstack-storlets08:03
*** eranrom has quit IRC08:15
*** eranrom has joined #openstack-storlets08:26
*** eranrom has quit IRC08:27
*** eranrom has joined #openstack-storlets08:34
*** eranrom has quit IRC08:35
*** eranrom has joined #openstack-storlets08:40
takashieranrom: thank you for your lot of review! now we only have patch 327244 remaining.08:58
patchbottakashi: https://review.openstack.org/#/c/327244/ - storlets - Revive zero-copy about GET execution on object-server08:58
eranromyes, I will look at it shortly.08:58
*** takashi has quit IRC09:20
*** eranrom has quit IRC10:12
*** eranrom has joined #openstack-storlets11:59
*** eranrom has quit IRC12:04
*** eranrom has joined #openstack-storlets12:54
*** eranrom has quit IRC12:58
*** eranrom has joined #openstack-storlets13:48
*** eranrom has quit IRC14:01
*** eranrom has joined #openstack-storlets14:04
openstackgerritTakashi Kajinami proposed openstack/storlets: Remove unnecessory parameters from DockerStorletRequest  https://review.openstack.org/32555416:05
*** eranrom has quit IRC16:36
*** eranrom has joined #openstack-storlets17:29
*** eranrom has quit IRC17:34
*** eranrom has joined #openstack-storlets17:52
*** eranrom has quit IRC18:24
*** eranrom has joined #openstack-storlets18:49
*** eranrom has quit IRC19:17
*** eranrom has joined #openstack-storlets19:46
*** eranrom has quit IRC19:51
*** eranrom has joined #openstack-storlets20:40
*** eranrom has quit IRC20:45
*** eranrom has joined #openstack-storlets21:35
*** eranrom has quit IRC21:40
*** eranrom has joined #openstack-storlets22:29
*** eranrom has quit IRC22:34

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