Mitsuhiro Tanda
3e914a8cb1
fix graph links with path prefix
2015-05-19 02:45:05 +09:00
Fabian Reinartz
ac4d63b833
Merge pull request #689 from prometheus/fabxc/qltest
...
Add basic testing language, migrate tests
2015-05-18 19:22:48 +02:00
Fabian Reinartz
0d3012a605
Migrate matrix tests, remove old test files.
2015-05-18 17:50:12 +02:00
Fabian Reinartz
71ef7ab405
Migrate remaining vector evaluation tests to new testing language.
2015-05-18 17:47:47 +02:00
Fabian Reinartz
3c22eded97
Migrate literal tests to testing language.
2015-05-18 17:47:47 +02:00
Fabian Reinartz
eba07a7d3d
Migrate histogram tests to test language.
2015-05-18 17:47:47 +02:00
Fabian Reinartz
03094eff04
Migrate parsing error tests.
...
The promql_test checks failure of various bad syntaxed queries.
Those are moved into the parser tests as the new testing language
only deals with valid queries.
2015-05-18 17:47:47 +02:00
Fabian Reinartz
6321964738
Add parsing and execution of new test format.
...
This commit adds a new test structure that parses and executes
the new testing language.
2015-05-18 17:47:47 +02:00
Fabian Reinartz
a236c01457
Add time series description parsing.
...
This commit adds parsing of time series description to the exisiting
query language parser. Time series descriptions are defined by a
metric followed by a sequence of values.
2015-05-18 17:29:32 +02:00
Fabian Reinartz
d122749b39
Enhance lexer testing output
2015-05-18 17:19:17 +02:00
Julius Volz
30b346a430
Merge pull request #700 from prometheus/fabxc/binops
...
Improve vector binops evaluation.
2015-05-18 15:11:18 +01:00
Fabian Reinartz
ce487f763e
Simplify vector binary evaluation logic
2015-05-17 00:02:34 +02:00
Fabian Reinartz
8a109e061b
Extract OR operation into own eval method.
2015-05-16 14:00:11 +02:00
Fabian Reinartz
2c3e9e2e87
Extract AND operation into own eval method.
2015-05-16 13:33:03 +02:00
Fabian Reinartz
4234a45d2e
Merge pull request #693 from prometheus/fabxc/preload_timeout
...
Check context before each preloading.
2015-05-12 12:25:22 +02:00
Fabian Reinartz
8ea94ebb58
Check context before each preloading.
2015-05-12 12:03:30 +02:00
Björn Rabenstein
921f4f22ca
Merge pull request #690 from prometheus/beorn7/release
...
Cut 0.13.3.
2015-05-11 18:09:58 +02:00
beorn7
43b41c56ce
Cut 0.13.3.
2015-05-11 18:05:31 +02:00
Björn Rabenstein
2e8a50649b
Merge pull request #682 from prometheus/beorn7/fingerprint
...
The desperately awaited collision detection.
2015-05-11 17:15:43 +02:00
beorn7
d1a93655a1
Fix typo.
2015-05-11 17:15:30 +02:00
Julius Volz
9fe533e433
Merge pull request #688 from prometheus/fabxc/qltest
...
Make parser more strict about identifiers, extract number parsing
2015-05-11 12:25:33 +02:00
Fabian Reinartz
969c231191
Make parser more strict about identifiers, extract number parsing
2015-05-11 11:45:23 +02:00
Fabian Reinartz
870ad3e32e
Merge pull request #687 from prometheus/fabxc/tmpl_query
...
Do implicit conversion in template queries.
2015-05-11 09:39:19 +02:00
Fabian Reinartz
e04d05d8b3
Do implicit conversion in template queries.
2015-05-11 09:12:28 +02:00
beorn7
7c6466d476
Reserve only ~1M FPs for the mapping.
...
That reduces the chance of having a fingerprint in the reserved area.
2015-05-08 18:10:56 +02:00
Julius Volz
1b3d3b4d5c
Merge pull request #685 from prometheus/fabxc/quptes
...
Fix single quote parsing, add tests
2015-05-08 16:49:53 +02:00
Fabian Reinartz
8707c54508
Fix single quote parsing, add tests
2015-05-08 16:43:02 +02:00
beorn7
ac75dc2812
Avoid archive lookup for known mapped FPs.
2015-05-08 16:39:26 +02:00
beorn7
ed810b45bf
Improvements after review.
2015-05-08 13:35:39 +02:00
beorn7
c36e0e05f1
Add crash recovery of fingerprint mappings.
2015-05-07 18:58:14 +02:00
beorn7
2235cec175
Handle fingerprint collisions.
2015-05-07 18:17:59 +02:00
Julius Volz
b404ad5c91
Merge pull request #678 from prometheus/remove-rules-target
...
Remove obsolete "rules" target from main Makefile.
2015-05-07 12:28:25 +02:00
Julius Volz
0dc8f3cb04
Remove obsolete "rules" target from main Makefile.
2015-05-07 11:59:06 +02:00
Julius Volz
2579606e77
Merge pull request #676 from prometheus/fabxc/promql
...
Query/rules refactoring
2015-05-07 11:39:26 +02:00
Fabian Reinartz
1dd0b772cb
Fix missing Godep entry.
2015-05-06 13:21:44 +02:00
Fabian Reinartz
eeca323d24
Merge branch 'master' into promql
2015-05-06 13:04:54 +02:00
Björn Rabenstein
498b85f05f
Merge pull request #673 from prometheus/beorn7/fingerprint
...
Use FastFingerprint where appropriate.
2015-05-06 12:24:06 +02:00
beorn7
bb141fd3db
Updated vendoring.
...
This pulls in the required changes in client_golang.
2015-05-06 12:14:05 +02:00
beorn7
9820e5fe99
Use FastFingerprint where appropriate.
2015-05-06 12:00:58 +02:00
Fabian Reinartz
b365947bc4
Merge pull request #666 from prometheus/fabxc/pql/gate
...
Limit maximum number of concurrent queries.
2015-05-06 11:36:33 +02:00
Fabian Reinartz
9ab1f6c690
Limit maximum number of concurrent queries.
...
A high number of concurrent queries can slow each other down
so that none of them is reasonbly responsive. This commit limits
the number of queries being concurrently executed.
2015-05-06 11:34:17 +02:00
Julius Volz
f4d90a105e
Merge pull request #672 from prometheus/release-0.13.2
...
Release 0.13.2
2015-05-06 11:11:07 +02:00
Johannes 'fish' Ziemke
36023ed213
Cut 0.13.2
2015-05-06 11:08:58 +02:00
Julius Volz
874ff194c4
Merge pull request #671 from prometheus/add-rule-checker-to-archive
...
Include tools/rule_checker/rule_checker in tarball
2015-05-06 10:27:17 +02:00
Johannes 'fish' Ziemke
ab3e08e070
Add rule_checker and console templates to archive
2015-05-05 18:40:51 +02:00
Fabian Reinartz
d59d1cb2c1
Fix Error() methods.
2015-05-01 17:58:58 +02:00
Fabian Reinartz
b8fa0a9f8d
Merge pull request #665 from chkno/master
...
Fix storage/local tests for 32-bit systems
2015-04-30 23:54:09 +02:00
Scott Worley
e5f92d35fe
Fix storage/local tests for 32-bit systems
2015-04-30 14:19:48 -07:00
Julius Volz
44d2f7c9ba
Merge pull request #664 from fabxc/gitignore
...
Add *.rules to ignored files.
2015-04-30 21:50:17 +02:00
Fabian Reinartz
049b8eaafb
Add *.rules to ignored files.
2015-04-30 21:40:27 +02:00