Monday, 2017-10-02

*** NM has joined #swift300:49
*** NM has quit IRC01:21
*** [-mugatu-] has quit IRC05:41
kota_oh, new swift3 patch for ProxyFS!!06:03
kota_timburke, notmyname, tdasilva: I updated my thought on 4 top patches at https://etherpad.openstack.org/p/s3api-middleware. And also I reviewed them. I think one patch is close to land and I like to get it into the release. Others seem not be rushed and they don't block the release.10:51
kota_timburke, notmyname, tdasilva: if you have any opinions and ideas, please let me know. Thanks.10:51
kota_oops, this is swift3 channel. ah... it's still correct channnel :P10:52
*** NM has joined #swift312:35
*** remix_tj has joined #swift313:08
*** remix_tj has left #swift313:09
*** Guest36 has joined #swift314:13
*** [-mugatu-] has joined #swift315:09
timburkethanks kota_!16:28
*** NM has quit IRC16:32
*** NM has joined #swift316:36
*** NM has quit IRC16:41
*** Guest98091 has joined #swift316:44
*** Guest98091 has quit IRC16:58
*** Guest36 has quit IRC17:14
*** Loiuek has joined #swift317:35
*** Loiuek has quit IRC17:39
*** Loiuek has joined #swift317:47
*** Loiuek has quit IRC18:10
*** NM has joined #swift318:15
*** chsc has joined #swift318:34
*** chsc has quit IRC18:34
*** chsc has joined #swift318:34
openstackgerritSamuel Merritt proposed openstack/swift3 master: Make multipart uploads compatible with ProxyFS  https://review.openstack.org/50863320:57
timburketorgomatic: i'm still torn. i could actually see legitimate reasons for swift3 to want to guess content types *differently* from stock swift21:00
torgomatictimburke: If we want to do something different, that's fine by me. I just wanted to avoid reimplementing any more bits of the proxy than I had to.21:01
timburke(speaking of -- do we have any guarantees about what mimetypes will return? doesn't that depend on the contents of /etc/mime.types or something?)21:01
timburkeyeah, that's fair too... honestly, i haven't played around with AWS's content type detection much, so i don't actually know if we *need* to do anything different...21:02
torgomatictimburke: mimetypes.py has a list of known files it'll try, and it loads the database from there; /etc/mime.types is one of the places it'll look (the first one, FWIW)21:03
timburkeand it *would* suck to have to play catch-up in dropping some code to use python-magic or something...21:04
torgomaticyup, that's my thought too21:04
torgomaticif swift3 were in the Swift repo, this'd be really easy; pull the type-guessing out to a utility function, call it from both places, and be done with it21:07
timburkemakes me think we should move some portion of https://github.com/openstack/swift/blob/2.15.1/swift/proxy/controllers/obj.py#L447-L456 to utils and stop repeating it in https://github.com/openstack/swift/blob/2.15.1/swift/common/middleware/slo.py#L1056-L105821:07
timburkeyeah21:07
timburke*shrug* i guess we can just go with the extra header -- i'm just hesitant to have to support it indefinitely21:10
*** DSLegends has joined #swift321:13
*** NM has quit IRC21:30
*** chsc has quit IRC23:31

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