Commits

Lynn Rees committed 7d57ec2

- change default for `optimize` keyword to `Shove` constructor from `True` to `False`

Comments (0)

Files changed (2)

         self._compress = kw.get('compress', False)
         # pickle protocol
         protocol = kw.get('protocol', pickle.HIGHEST_PROTOCOL)
-        if kw.get('optimize', True):
+        if kw.get('optimize', False):
             self._optimizer = partial(optimize, p=protocol)
         else:
             self._optimizer = partial(pickle.dumps, protocol=protocol)
         except AttributeError:
             pass
         with ThreadPoolExecutor(max_workers=self._maxworkers) as executor:
-            method = partial(
-                executor.submit, methodcaller('__delitem__', key)
+            exhaustmap(
+                partial(executor.submit, methodcaller('__delitem__', key)),
+                self._stores,
             )
-            exhaustmap(method, self._stores)
         try:
             del self._cache[key]
         except KeyError:
     def sync(self):
         '''Writes buffer to store.'''
         with ThreadPoolExecutor(max_workers=self._maxworkers) as executor:
-            method = partial(
-                executor.submit, methodcaller('update', self._buffer),
+            exhaustmap(
+                partial(executor.submit, methodcaller('update', self._buffer)),
+                self._stores,
             )
-            exhaustmap(method, self._stores)
         self._buffer.clear()
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.