*** rcernin has joined #openstack-swift | 00:03 | |
*** hugokuo has quit IRC | 00:11 | |
*** hugokuo has joined #openstack-swift | 00:13 | |
*** itlinux has quit IRC | 00:17 | |
*** mikecmpbll has quit IRC | 00:28 | |
timburke | notmyname: .... but why? what's the use-case we're looking to solve? | 00:30 |
---|---|---|
mattoliverau | renaming with out needed to change the hash. interesting. Searching for the correct container I'd expect to mean more lookups somehow though, in that case. Given a name how'd you map it to the uuid. | 00:53 |
*** gyee has quit IRC | 01:08 | |
*** ukaynar has quit IRC | 01:09 | |
notmyname | timburke: same use case as "I want to rename a folder on my laptop" | 01:09 |
*** ukaynar has joined #openstack-swift | 01:10 | |
*** ukaynar has quit IRC | 01:10 | |
*** ukaynar has joined #openstack-swift | 01:11 | |
*** ukaynar has quit IRC | 01:11 | |
*** ukaynar has joined #openstack-swift | 01:12 | |
*** ukaynar has quit IRC | 01:16 | |
openstackgerrit | Nguyen Hai proposed openstack/swift master: add lower-constraints job https://review.openstack.org/556255 | 01:49 |
*** armaan has quit IRC | 02:13 | |
timburke | notmyname: idk -- the path is pretty vital to placement (atm, anyway). besides, you still want old URLs to Just Work (see also: https://www.w3.org/Provider/Style/URI.html). maybe something like https://review.openstack.org/#/c/62494/ would work though? | 02:35 |
patchbot | patch 62494 - swift - Add containeralias middleware (ABANDONED) | 02:35 |
timburke | but the big, useful thing in changing container names (imo) is being able to change the storage policy -- and that's going to require a lot of data movement no matter what | 02:37 |
*** openstack has joined #openstack-swift | 02:49 | |
*** ChanServ sets mode: +o openstack | 02:49 | |
*** nguyenhai has quit IRC | 03:04 | |
*** Sukhdev has joined #openstack-swift | 03:27 | |
*** gkadam has joined #openstack-swift | 03:49 | |
*** itlinux has joined #openstack-swift | 03:58 | |
*** kei_yama has quit IRC | 04:00 | |
*** kei_yama has joined #openstack-swift | 04:02 | |
*** itlinux has quit IRC | 04:11 | |
*** psachin`` has joined #openstack-swift | 04:14 | |
*** nguyenhai has joined #openstack-swift | 04:27 | |
*** Rhvs_ has quit IRC | 04:38 | |
*** Rhvs has joined #openstack-swift | 04:40 | |
*** Sukhdev has quit IRC | 04:44 | |
*** Sukhdev has joined #openstack-swift | 04:47 | |
*** spsurya_ has quit IRC | 04:48 | |
*** spsurya_ has joined #openstack-swift | 04:49 | |
openstackgerrit | Nguyen Hai proposed openstack/swift master: add lower-constraints job https://review.openstack.org/556255 | 04:50 |
*** armaan has joined #openstack-swift | 04:57 | |
*** armaan has quit IRC | 05:01 | |
*** spsurya_ is now known as spsurya | 05:07 | |
*** Rhvs has quit IRC | 05:08 | |
*** Rhvs has joined #openstack-swift | 05:11 | |
*** Sukhdev has quit IRC | 05:31 | |
*** gkadam has quit IRC | 05:39 | |
*** links has joined #openstack-swift | 05:48 | |
*** cshastri has joined #openstack-swift | 05:50 | |
*** itlinux has joined #openstack-swift | 05:57 | |
*** itlinux has quit IRC | 06:08 | |
*** yuxin_ has quit IRC | 06:26 | |
openstackgerrit | Merged openstack/swift master: Lower the required version of ipaddress https://review.openstack.org/585568 | 06:31 |
openstackgerrit | Kota Tsuyuzaki proposed openstack/swift master: make probe tests voting in the gate https://review.openstack.org/585900 | 06:35 |
*** hoonetorg has quit IRC | 06:57 | |
*** yuxin_ has joined #openstack-swift | 06:59 | |
*** gkadam has joined #openstack-swift | 07:04 | |
*** hoonetorg has joined #openstack-swift | 07:13 | |
*** pcaruana has joined #openstack-swift | 07:25 | |
*** ccamacho has joined #openstack-swift | 07:27 | |
*** stephen_m has joined #openstack-swift | 07:53 | |
*** mikecmpbll has joined #openstack-swift | 08:02 | |
*** geaaru has joined #openstack-swift | 08:11 | |
*** armaan has joined #openstack-swift | 08:19 | |
*** tesseract has joined #openstack-swift | 08:42 | |
*** nguyenhai has quit IRC | 09:03 | |
*** nguyenhai has joined #openstack-swift | 09:04 | |
*** mikecmpb_ has joined #openstack-swift | 09:05 | |
*** mikecmpbll has quit IRC | 09:06 | |
*** d0ugal has joined #openstack-swift | 09:21 | |
*** armaan has quit IRC | 09:22 | |
*** armaan has joined #openstack-swift | 09:23 | |
*** armaan has quit IRC | 09:50 | |
*** armaan has joined #openstack-swift | 09:51 | |
*** d0ugal has quit IRC | 09:52 | |
*** armaan has quit IRC | 10:01 | |
*** armaan has joined #openstack-swift | 10:02 | |
*** pavelk has joined #openstack-swift | 10:02 | |
*** stephen_m has quit IRC | 10:20 | |
*** stephen_m has joined #openstack-swift | 10:21 | |
*** d0ugal has joined #openstack-swift | 10:32 | |
*** d0ugal has quit IRC | 10:34 | |
*** armaan has quit IRC | 10:50 | |
*** armaan has joined #openstack-swift | 10:50 | |
*** linkmark has joined #openstack-swift | 10:58 | |
*** rcernin has quit IRC | 11:04 | |
openstackgerrit | Alexander Bolshakov proposed openstack/python-swiftclient master: Fix update when PUT on containers not allowed https://review.openstack.org/585325 | 11:25 |
*** kei_yama has quit IRC | 11:42 | |
*** ccamacho1 has joined #openstack-swift | 11:58 | |
*** ccamacho has quit IRC | 11:58 | |
*** armaan has quit IRC | 12:03 | |
*** armaan has joined #openstack-swift | 12:04 | |
*** armaan has quit IRC | 12:07 | |
*** armaan has joined #openstack-swift | 12:08 | |
*** armaan has quit IRC | 12:11 | |
*** armaan has joined #openstack-swift | 12:12 | |
*** psachin`` has quit IRC | 12:26 | |
*** armaan has quit IRC | 12:27 | |
*** armaan has joined #openstack-swift | 12:27 | |
*** armaan has quit IRC | 12:35 | |
*** armaan has joined #openstack-swift | 12:36 | |
*** openstackgerrit has quit IRC | 12:36 | |
*** cshastri has quit IRC | 12:46 | |
*** armaan has quit IRC | 12:46 | |
*** links has quit IRC | 12:46 | |
*** armaan has joined #openstack-swift | 12:46 | |
*** Sukhdev has joined #openstack-swift | 12:56 | |
*** armaan has quit IRC | 13:00 | |
*** Sukhdev has quit IRC | 13:01 | |
*** armaan has joined #openstack-swift | 13:05 | |
*** armaan has quit IRC | 13:08 | |
*** jistr is now known as jistr|mtg | 13:29 | |
*** armaan has joined #openstack-swift | 14:09 | |
*** armaan has quit IRC | 14:20 | |
*** psachin`` has joined #openstack-swift | 14:27 | |
*** Sukhdev has joined #openstack-swift | 14:50 | |
*** psachin`` has quit IRC | 14:54 | |
*** jistr|mtg is now known as jistr | 14:56 | |
*** Sukhdev has quit IRC | 15:17 | |
*** stephen_m has quit IRC | 15:24 | |
*** pcaruana has quit IRC | 15:38 | |
*** psachin`` has joined #openstack-swift | 15:50 | |
*** mikecmpb_ is now known as mikecmpbll | 15:51 | |
*** gyee has joined #openstack-swift | 15:59 | |
*** itlinux has joined #openstack-swift | 16:01 | |
*** nguyenhai has quit IRC | 16:26 | |
*** nguyenhai has joined #openstack-swift | 16:27 | |
*** andymccr_ has joined #openstack-swift | 16:29 | |
*** andymccr_ has quit IRC | 16:33 | |
*** andymccr_ has joined #openstack-swift | 16:33 | |
*** andymccr_ has quit IRC | 16:34 | |
*** andymccr_ has joined #openstack-swift | 16:34 | |
*** psachin`` has quit IRC | 16:35 | |
*** nottrobin has quit IRC | 16:37 | |
*** andymccr_ has quit IRC | 16:38 | |
*** andymccr_ has joined #openstack-swift | 16:38 | |
*** tesseract has quit IRC | 16:39 | |
*** andymccr_ has quit IRC | 16:39 | |
*** mikecmpbll has quit IRC | 16:41 | |
*** zaitcev_ has joined #openstack-swift | 16:42 | |
*** ChanServ sets mode: +v zaitcev_ | 16:42 | |
*** andymccr_ has joined #openstack-swift | 16:44 | |
*** zaitcev has quit IRC | 16:45 | |
*** zaitcev_ has quit IRC | 16:45 | |
notmyname | good morning | 16:50 |
*** andymccr_ has quit IRC | 16:53 | |
*** andymccr_ has joined #openstack-swift | 16:54 | |
*** andymccr_ has quit IRC | 16:55 | |
*** andymccr_ has joined #openstack-swift | 16:55 | |
*** d0ugal has joined #openstack-swift | 16:55 | |
*** d0ugal has quit IRC | 16:55 | |
*** d0ugal has joined #openstack-swift | 16:55 | |
*** geaaru has quit IRC | 16:57 | |
*** vintbra has joined #openstack-swift | 17:10 | |
*** Sukhdev has joined #openstack-swift | 17:12 | |
*** silor has joined #openstack-swift | 17:15 | |
*** zaitcev has joined #openstack-swift | 17:16 | |
*** ChanServ sets mode: +v zaitcev | 17:16 | |
*** d0ugal has quit IRC | 17:21 | |
*** silor has quit IRC | 17:22 | |
*** mikecmpbll has joined #openstack-swift | 17:24 | |
*** silor has joined #openstack-swift | 17:33 | |
*** silor has quit IRC | 17:40 | |
*** mvk_ has quit IRC | 17:47 | |
clayg | I don't understand what patch 556255 is or why we can't merge it | 17:50 |
patchbot | https://review.openstack.org/#/c/556255/ - swift - add lower-constraints job | 17:50 |
clayg | it doesn't touch any of our code? I feel like it must be useful to someone - so why not? | 17:50 |
notmyname | clayg: honestly, I thought we already has something like that somewhere. but AIUI, the idea is that this will test what we say our minimum requirements are. eg we way use requests v2->v62, the normal jobs install the latest satisfiable one. this one tests with v2 (the earliest satisfiable one) | 17:54 |
*** bharath12345 has joined #openstack-swift | 17:57 | |
*** DuncanT_ has left #openstack-swift | 18:00 | |
clayg | so... let's merge it? | 18:01 |
bharath12345 | I have a question(not related to what clayg wants to merge! sorry!). What would go wrong if there was a cache in the proxy server. i.e we could cache small objects and return the objects from the cache rather than going to the cluster. The cache could follow an LRU protocol if it gets filled up. | 18:09 |
notmyname | bharath12345: as long as you have some sort of invalidation mechanism on writes, should be fine. this is exactly what is done when people put varnish (or a cdn) in front of swift | 18:10 |
notmyname | if it's on the same physical box, you've just cond hardware contention to deal with. stuff that's easily monitorable with normal op tools | 18:11 |
notmyname | clayg: yeah, I think we should | 18:12 |
notmyname | looks like it passes the test it implements. go for it | 18:12 |
bharath12345 | notmyname, you are talking about people supporting caching for their applications right? I was thinking about cache for a swift cluster? Is there any reason why you guys didnt put any sort of cache in the proxy when you set up swift? | 18:12 |
notmyname | bharath12345: no, I'm talking about a server-side cache. it's not included in swift because swift exposes an http api and there are lots of (really great) existing tools that cache http | 18:13 |
notmyname | ah, maybe you're talking about caching responses from the object server. sorry. when you said "rather than going to the cluster", I didn't understand because I consider the proxy to be part of the cluster | 18:14 |
bharath12345 | notmyname, yes i was talking about that! sorry for the poor wording | 18:15 |
bharath12345 | I was able to implement caching on the proxy server. Although its not well tested yet, i cache some small objects in the proxy. So instead of going to the object servers, I am able to return objects from the proxy server itself | 18:17 |
bharath12345 | So when a PUT request comes in, i cache it in the proxy(i check if its a small object!) if the write to the object servers is successful. Then when a GET request comes by for that object, I just return it to the user from the proxy cache | 18:19 |
notmyname | cool. did you implement it as proxy middleware? | 18:20 |
bharath12345 | Nope. I implemented a cache controller(if you'd like to call it!) which is a class which interacts with the cache directory. I just did normal file handling to read and write to the cache. I gave the object it's own name(i.e if i wrote an object a.txt, the name of it in the cache would be a.txt :p) rather than as a timestamp which you guys did in the object server. I cache it(i.e the cache controller determines if its a write or read and | 18:24 |
bharath12345 | goes to the cache directory and retrives it) before the proxy server routes the request to the particular object controller i.e before the handle_request function returns the swob.Response object | 18:24 |
bharath12345 | I didnt study much about implementing middlewares :p | 18:25 |
*** bharath12345 has quit IRC | 18:42 | |
*** silor has joined #openstack-swift | 18:43 | |
*** bharath12345 has joined #openstack-swift | 18:45 | |
*** bharath12345 has quit IRC | 18:46 | |
*** bharath12345 has joined #openstack-swift | 18:48 | |
*** bharath12345 has quit IRC | 18:48 | |
*** bharath12345 has joined #openstack-swift | 18:52 | |
*** bharath12345 has quit IRC | 18:52 | |
*** openstackgerrit has joined #openstack-swift | 18:54 | |
openstackgerrit | Clay Gerrard proposed openstack/python-swiftclient master: Fix update when PUT on containers not allowed https://review.openstack.org/585325 | 18:54 |
*** bharath12345 has joined #openstack-swift | 18:59 | |
*** bharath12345 has quit IRC | 18:59 | |
*** bharath12345 has joined #openstack-swift | 19:12 | |
*** ianychoi_ has joined #openstack-swift | 19:15 | |
*** pcaruana has joined #openstack-swift | 19:17 | |
*** ianychoi has quit IRC | 19:18 | |
*** mikecmpbll has quit IRC | 19:31 | |
*** mikecmpbll has joined #openstack-swift | 19:32 | |
*** ccamacho1 has quit IRC | 19:43 | |
*** pcaruana has quit IRC | 19:45 | |
*** silor has quit IRC | 20:39 | |
tdasilva | zaitcev: started looking at p 427911 but it will take me some time, it's a pretty big and important patch, not sure if it's already been said, but this is one I'd suggest we get >1 +2 on it | 21:23 |
patchbot | https://review.openstack.org/#/c/427911/ - swift - Replace MIME with PUT+POST for EC and Encryption | 21:23 |
zaitcev | tdasilva: sure | 21:23 |
zaitcev | tdasilva: but we pretty much have acoles on it already, ignoring the Content-Length change. | 21:24 |
tdasilva | yep, that's definitely a plus! | 21:25 |
tdasilva | gotta run but will continue tomorrow | 21:27 |
*** itlinux has quit IRC | 21:47 | |
*** Sukhdev has quit IRC | 22:08 | |
*** mvk_ has joined #openstack-swift | 22:12 | |
*** vintbra has quit IRC | 22:14 | |
*** rcernin has joined #openstack-swift | 22:19 | |
*** gkadam has quit IRC | 22:30 | |
*** itlinux has joined #openstack-swift | 22:41 | |
*** vintbra has joined #openstack-swift | 23:06 | |
*** kei_yama has joined #openstack-swift | 23:11 | |
*** itlinux has quit IRC | 23:16 | |
*** vintbra has quit IRC | 23:27 | |
*** itlinux has joined #openstack-swift | 23:43 | |
*** mikecmpbll has quit IRC | 23:52 | |
*** itlinux has quit IRC | 23:52 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!