- 23 Mar, 2022 1 commit
-
-
Thomas Goirand authored
-
- 16 Feb, 2022 5 commits
-
-
Thomas Goirand authored
-
Thomas Goirand authored
-
Thomas Goirand authored
-
Thomas Goirand authored
-
Thomas Goirand authored
-
- 29 Dec, 2021 4 commits
-
-
Jayson Reis authored
-
Jayson Reis authored
-
Jayson Reis authored
-
Jayson Reis authored
-
- 28 Dec, 2021 6 commits
-
-
Jayson Reis authored
-
Alex Vandiver authored
-
Jayson Reis authored
-
Jayson Reis authored
-
Jayson Reis authored
-
Alex Vandiver authored
Bytes are immutable in python, which means that repeatedly appending to them is _quadratic_ in time. That is, we would like and expect that deleting 10k objects 10 times would take about as long as deleting 100k, but because we repeatedly concatenate to a bytes object in the loop, they are not: timeit.timeit(lambda: server.delete_multi(["foo"]*10000),number=10) # 0.5087270829999966 timeit.timeit(lambda: server.delete_multi(["foo"]*100000),number=1) # 10.650619775999985 Switch to using `bytearray` in all places which handle variable numbers of bytes. After this change: timeit.timeit(lambda: server.delete_multi(["foo"]*10000),number=10) # 0.1197161969999998 timeit.timeit(lambda: server.delete_multi(["foo"]*100000),number=1) # 0.1269589350000011
-
- 15 Oct, 2021 1 commit
-
-
bisho authored
The protocol implements `default` and `time` arguments, but those are not exposed in the client class implementation. This adds those fields.
-
- 10 Oct, 2021 1 commit
-
-
Jayson Reis authored
Bump pygments from 2.2.0 to 2.7.4 in /docs
-
- 09 Oct, 2021 3 commits
-
-
dependabot[bot] authored
Bumps [pygments](https://github.com/pygments/pygments) from 2.2.0 to 2.7.4. - [Release notes](https://github.com/pygments/pygments/releases) - [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES) - [Commits](https://github.com/pygments/pygments/compare/2.2.0...2.7.4 ) Signed-off-by:
dependabot[bot] <support@github.com>
-
Jayson Reis authored
chore: move CI to GH
-
Jayson Reis authored
-
- 11 Oct, 2020 3 commits
-
-
Jayson Reis authored
-
Jayson Reis authored
-
Jayson Reis authored
* Implement Protocol.__str__ for real consistent hashing + test
-
- 07 Oct, 2020 2 commits
-
-
Miguel Carranza authored
-
Miguel Carranza authored
-
- 21 Sep, 2020 2 commits
-
-
Thomas Goirand authored
-
Thomas Goirand authored
-
- 20 Sep, 2020 6 commits
-
-
Thomas Goirand authored
-
Thomas Goirand authored
-
Thomas Goirand authored
-
Thomas Goirand authored
-
Thomas Goirand authored
-
Thomas Goirand authored
-
- 09 Sep, 2020 2 commits
-
-
Thomas Goirand authored
-
-
- 18 Aug, 2020 2 commits
-
-
Jayson Reis authored
-
Jayson Reis authored
-
- 10 Jun, 2020 2 commits
-
-
Jayson Reis authored
Add ability to return default value on get but breaking get's API
-
Jayson Reis authored
-