Michael Desa
8c87c9d132
revert #442
2018-08-01 14:54:32 -04:00
Nathaniel Cook
f4e94c8655
Merged pull request #525 from influxdata/nc-agg-errors
...
fix: More specific error messages for aggregate errors
2018-08-01 11:37:29 -06:00
Leonardo Di Donato
bdaee706d6
Fixing last changes obtained from master to make them use uint64 IDs
...
Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
c66d72ba57
Reintroducing valid name test again
...
Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
4b557aeee4
Fixing IDs of DBRP mapping platform tests
...
Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
fe4c3199ce
Switch back logic of valid names within DBRP mappings
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
43ebb0251f
Improvements to platform.ID errors
...
Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
5addb88eb5
MustIDFromString no more requires test instance
...
It panics now.
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
c16a855a58
Better naming for the ID length constant
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
02a80a0665
Refactoring bolt usage of IDs (tasks)
...
It should be no more necessary to perform operations directly on ID bytes (pad vs unpad).
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
b67d3123e2
Refactoring executor tests' usage of IDs (tasks)
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
d2e764200e
Refactoring task backend usage of IDs (tasks)
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
14da8b1319
Refactoring storetest package-s usage of IDs (tasks)
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
3651350cc5
Refactoring mock usage of IDs (task package)
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
a688eb84b3
Starting refactoring task package usage of IDs
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
02e4659d42
Fix owner and owner mapping
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
d3c18e58ae
Filter dashboards by valid IDs
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
3191de776d
Refactoring code using platform.IDs
...
Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
bba4e4d69f
Moving ID tests in platform_test package to avoid circular deps
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
109aeb722b
Snowflake ID gen changes
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
c6b8c9d82e
All zeros ID considered invalid
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
4387206181
Other test for IDs
...
Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
711d4a3f33
Refactoring main package
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
c59e4e8a50
Refactoring http package
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
0b235b38cc
Refinements to delete authorization refactoring and tests
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
0778344cb0
Refactoring query package
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
16f92c41cd
Refactoring bolt package
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
ae9e7c0087
Adapt tests to ID generators returning pointer to platform.ID
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
75da7c636f
Refactoring prometheus package
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
763cd8101a
Refactoring DBRP mapping and platform tests
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
969fe7d69f
Refactoring platform testing package
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
93449fefe7
Introducing name type to represent valid db/rp names
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
de66503de8
ID generator returns a pointer to platform.ID now
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
a5465f6416
Entities IDs are now pointers to platform.ID
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
bcd4e7e675
Fix ID error about exact length
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
26cd66f165
Update ID generator according to platform.ID
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
09b7a4138f
Update tests for DBRP mapping and dashboard
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
a3f2eccc2a
Changing the ID of entities to a pointer to platform.ID
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
fac113821e
Testing marshalling of IDs and viceversa
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
617795da5d
Testing IDs
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
94f48bdaf5
Switch ID back to uint64
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
31bcd42d05
Fix testing of ID from string function
...
Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
bc03eb2d2b
Tests for platform.ID
...
Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
60eb7dd8ad
Errors for shorter and longer inputs + empty function + big endian
...
Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
5335c52c87
Initial tests for platform.ID
...
Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
Co-Authored-by: Lorenzo Fontana <lo@linux.com>
2018-08-01 18:20:59 +02:00
Leonardo Di Donato
d2a11aa77c
Platform ID encoding using uint64
...
Signed-off-by: Leonardo Di Donato <leodidonato@gmail.com>
Co-Authored-by: Lorenzo Fontana <lo@linux.com>
2018-08-01 18:20:59 +02:00
Adam Perlin
3e98846a99
Specify how group key is handled in rename/drop spec ( #524 )
...
* Specify how group key is handled in rename/drop spec
2018-08-01 09:09:45 -07:00
Nathaniel Cook
590b9e61f4
fix: More specific error messages for aggregate errors
2018-07-31 16:58:01 -06:00
Adam Perlin
ee7980dd4f
Add spec for flux rename/drop function ( #462 )
...
* Add initial rename specification to SPEC.md
* Tweak language in spec to be more explicit
* Update spec to be in accordance with final design decisions
2018-07-31 14:50:59 -07:00
Nathaniel Cook
217d1d8f66
Merged pull request #523 from influxdata/nc-http-error-logging
...
feat: add errors to http logging
2018-07-31 14:44:08 -06:00