- Feb 24, 2017
-
-
Antoine R. Dumont authored
-
- Feb 23, 2017
-
-
Antoine R. Dumont authored
Closes T255 Ref. D179
-
- Feb 15, 2017
-
-
Nicolas Dandrimont authored
Found by investigating T75
-
- Feb 14, 2017
-
-
Nicolas Dandrimont authored
-
Nicolas Dandrimont authored
The subversion loader (T680) has shown that throwing floating point values around for timestamps is a mess waiting to happen. We now coerce all clients to send us timestamps as integer numbers of seconds and microseconds, avoiding data losses everywhere.
-
- Feb 09, 2017
-
-
Antoine Pietri authored
-
- Jun 23, 2016
-
-
Antoine R. Dumont authored
-
Antoine R. Dumont authored
-
- Jun 14, 2016
-
-
Nicolas Dandrimont authored
-
- Jun 13, 2016
-
-
Antoine R. Dumont authored
-
Antoine R. Dumont authored
-
- Jun 12, 2016
-
-
Antoine R. Dumont authored
- default - ignoring empty folders - ignore folder based on pattern in names
-
Antoine R. Dumont authored
-
Antoine R. Dumont authored
-
- Jun 11, 2016
-
-
Antoine R. Dumont authored
-
- Jun 10, 2016
-
-
Antoine R. Dumont authored
-
Antoine R. Dumont authored
-
- Jun 08, 2016
-
-
Antoine R. Dumont authored
This permits to reuse the same logic for different clients (loader-dir, loader-tar, loader-svn) (Tests were lost)
-
Antoine R. Dumont authored
This actually is supposed to replace walk_and_compute_sha1_from_directory. The data structure used here is better at handling updates. (Code that actually got lost and rewritten - Tests are definitely lost though)
-
Antoine R. Dumont authored
Keep the old api (since i don't measure the impacts on other modules yet). + Improve docstring (Code that actually got lost and rewritten)
-
- May 26, 2016
-
-
Antoine R. Dumont authored
-
Antoine R. Dumont authored
Combination of: - validation on files - ignore empty folder
-
- May 25, 2016
-
-
Antoine R. Dumont authored
In some corner case, the changed paths can reference a previous ignored folder (thus not existing in the data structure)
-
Antoine R. Dumont authored
-
- May 24, 2016
-
-
Antoine R. Dumont authored
-
Antoine R. Dumont authored
The empty folder was not previously in the objects structure. So we need to add it as child of its parent for the update.
-
- May 23, 2016
-
-
Antoine R. Dumont authored
-
- Apr 08, 2016
-
-
Nicolas Dandrimont authored
-
- Apr 05, 2016
-
-
Antoine R. Dumont authored
Enforce convention on directory name without trailing /. At the moment, the `git.walk_and_compute_sha1_from_directory` injected the rootdir with a possible trailing / (input from client).
-
Antoine R. Dumont authored
-
Antoine R. Dumont authored
-
- Apr 02, 2016
-
-
Antoine R. Dumont authored
Since we compute it anyway, better return it along with the result
-
- Apr 01, 2016
-
-
Antoine R. Dumont authored
Decrease the number of paths to compute to 1 common ancestor (if any): - Scan only that directory and rehash with new results (data changed) - Update the resulting objects with those new hashes. - Update from that directory to the rootdir the existing hashes computation
-
Antoine R. Dumont authored
level for example)
-
Antoine R. Dumont authored
-
Antoine R. Dumont authored
-
- Mar 31, 2016
-
-
Antoine R. Dumont authored
-
Antoine R. Dumont authored
-
Antoine R. Dumont authored
-
Antoine R. Dumont authored
-