Fabian Reinartz
9268bf9d36
Merge pull request #715 from prometheus/fabxc/0.14.0-rc1
...
Cut 0.14.0-rc1
10 years ago
Fabian Reinartz
1b96163b4e
Cut 0.14.0rc1
10 years ago
Julius Volz
388a08bd5e
Merge pull request #714 from prometheus/beorn7/instrumentation
...
Add metrics to count inconsistencies and fp collisions.
10 years ago
beorn7
3b9ab546e6
Add metrics to count inconsistencies and fp collisions.
10 years ago
Björn Rabenstein
c44e7cd105
Merge pull request #706 from prometheus/beorn7/persistence2
...
Improve iterator performance.
10 years ago
Julius Volz
a19e6b39d0
Merge pull request #713 from prometheus/fabxc/atomic_align
...
Align int64s for atomic operations
10 years ago
Fabian Reinartz
112a778922
Align int64s for atomic operations
10 years ago
Julius Volz
d4bd3397ae
Merge pull request #712 from prometheus/fabxc/def_cfg_file
...
Change default config file name
10 years ago
Fabian Reinartz
7227b02413
Merge pull request #711 from prometheus/new-logging
...
Switch Prometheus to use github.com/prometheus/log.
10 years ago
Fabian Reinartz
223eaf2ca3
Change default config file name
10 years ago
beorn7
3b9c421a69
Weed out all the [Gg]et* method names.
...
The only exception is getNumChunksToPersist to avoid naming the struct
member numChunksToPersist in a weird way.
10 years ago
Julius Volz
267fd34156
Switch Prometheus to use github.com/prometheus/log.
...
This change is conceptually very simple, although the diff is large. It
switches logging from "github.com/golang/glog" to
"github.com/prometheus/log", while not actually changing any log
messages. V(1)-style logging has been changed to be log.Debug*().
10 years ago
Julius Volz
572b280cf0
Merge pull request #710 from prometheus/fix-godeps-json
...
Remove extra trailing commas in Godeps.json.
10 years ago
Julius Volz
9c0908fabb
Remove extra trailing commas in Godeps.json.
10 years ago
beorn7
81b190bf45
Remove locking from series iterator. Cache chunk iterators.
10 years ago
beorn7
cd5574bf8a
Make chunk and series iterators more efficient.
10 years ago
beorn7
f79c694be5
Add benchmarks for series iterator methods.
10 years ago
Björn Rabenstein
6586b15367
Merge pull request #709 from prometheus/fabxc/storage_test_fix
...
Fix storage test
10 years ago
Fabian Reinartz
f59a449a24
Fix storage test
10 years ago
Fabian Reinartz
8c1c840429
Merge pull request #708 from prometheus/fabxc/servdisc
...
Service discovery and more
10 years ago
Fabian Reinartz
e2ed921505
Merge branch 'master' into fabxc/servdisc
10 years ago
Julius Volz
7af85f980c
Merge pull request #707 from abraithwaite/source-tar-build
...
Makefile: allow building from source without git
10 years ago
Julius Volz
984c2ae6ea
Merge pull request #698 from prometheus/fabxc/consul_sd
...
Add initial implementation for SD via Consul.
10 years ago
Fabian Reinartz
7143dff02f
Add initial implementation for SD via Consul.
...
This commit adds service discovery using Consul's HTTP API and watches
(long polling) to retrieve target updates.
10 years ago
Fabian Reinartz
b0c181dc0d
Add Consul SD configuration.
10 years ago
Fabian Reinartz
ab4e3ee594
Add consul api package to godeps.
10 years ago
Fabian Reinartz
ea62fce5f1
Merge pull request #705 from prometheus/fabxc/file_label
...
Attach __meta_filepath label to file SD targets.
10 years ago
Alan Braithwaite
80986e0dda
Makefile: allow building from source without git
...
This allows for building from a source tarball/zip using
VERSION=$VERSION make build
10 years ago
Fabian Reinartz
a703241bf8
Adjust example config to naming changes
10 years ago
Fabian Reinartz
a216b1cb27
Merge pull request #704 from prometheus/fabxc/cfg_check
...
Clean storage shutdown on startup errors, require initial config
10 years ago
Fabian Reinartz
ff832d2e03
Attach __meta_filepath label to file SD targets.
10 years ago
Fabian Reinartz
ec9c51ab98
Fix old template naming
10 years ago
Fabian Reinartz
5d3024fd3e
Restructure component initialization
10 years ago
Fabian Reinartz
d8440d75f1
Do not start storage processing before Start() is called.
10 years ago
Julius Volz
b503628545
Merge pull request #702 from mtanda/fix_graph_link
...
Fix graph links when "web.path-prefix" option is set
10 years ago
Fabian Reinartz
198c68045d
Merge pull request #703 from prometheus/fabxc/testtime
...
Increase target test wait times
10 years ago
Fabian Reinartz
8de50619f1
Increase target test wait times
...
On slow systems such as Travis CI occasionally the tests fail
because the wait times are too short.
10 years ago
Fabian Reinartz
2843ff6a0d
Merge pull request #701 from prometheus/fabxc/decouple
...
Avoid inter-component blocking if ingestion/scraping blocks
10 years ago
Mitsuhiro Tanda
3e914a8cb1
fix graph links with path prefix
10 years ago
Fabian Reinartz
ac4d63b833
Merge pull request #689 from prometheus/fabxc/qltest
...
Add basic testing language, migrate tests
10 years ago
Fabian Reinartz
385919a65a
Avoid inter-component blocking if ingestion/scraping blocks.
...
Appending to the storage can block for a long time. Timing out
scrapes can also cause longer blocks. This commit avoids that those
blocks affect other compnents than the target itself.
Also the Target interface was removed.
10 years ago
Fabian Reinartz
0d3012a605
Migrate matrix tests, remove old test files.
10 years ago
Fabian Reinartz
71ef7ab405
Migrate remaining vector evaluation tests to new testing language.
10 years ago
Fabian Reinartz
3c22eded97
Migrate literal tests to testing language.
10 years ago
Fabian Reinartz
eba07a7d3d
Migrate histogram tests to test language.
10 years ago
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.
10 years ago
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.
10 years ago
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.
10 years ago
Fabian Reinartz
d122749b39
Enhance lexer testing output
10 years ago
Julius Volz
30b346a430
Merge pull request #700 from prometheus/fabxc/binops
...
Improve vector binops evaluation.
10 years ago