-
Notifications
You must be signed in to change notification settings - Fork 344
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add some missing deprecation notices * Remove duplicated functionality * add a utility function to deep copy arbitrary maps * add deep copy methods for server interface data * Add v5 server types * Remove a seemingly unused property * Add a wrapper for eliminating boilerplate when constructing apiinfos (cherry picked from commit eae7f40652d11609a4d1f55b62d88d3cd8bc0732) * Add convenience methods on APIInfos for wrapped handlers (cherry picked from commit 887033af01cd8f9a64d29bbcb2d7f816ab8190e9) * fix a bug where error codes weren't being set when they were handled (cherry picked from commit 1c02baea02c23d93a80c850b0eea1f999af7e300) * Fix debug binaries no longer ignored * add a check for proper api version in wrapper * Update GET handler for APIv5 Also converted the handler to make use of api.Wrap * Update PUT handler for APIv5 * Update POST handler for APIv5 * update DELETE handler for APIv5 * fix broken unit test * Replace redundancies in dsserver stuff * Fix up client methods and tests to use v5 structures * Update docs * Add the ability to quickly check if updates or revalidations are pending * Update CHANGELOG * Clarify error message * Fix updPending and revalPending logic * Remove unused field * Fix edge case for uninitialized timestamps Previously, comparison would consider equal timestamps to mean that updates were in order, but now the update flag must have been set strictly after the queued flag is set. * Update docs * fix incorrect naming in fixtures * Fix unhelpful error message * Fix hard-coded v4 structures inside v5 tests * Remove unused function * Use version methods for comparisons (where possible)
- Loading branch information
Showing
32 changed files
with
2,609 additions
and
1,613 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.