Julius Volz
c59f3fc538
Fix formatting in tiered_test.go.
12 years ago
juliusv
0f48af8032
Merge pull request #109 from prometheus/documentation/community/mailinglists
...
Update community documentation.
12 years ago
Matt T. Proud
a9640c0203
Update community documentation.
...
Include mailing list notes and additional contributors.
Include generated documentation.
Correct title case.
12 years ago
juliusv
39826d7335
Merge pull request #107 from prometheus/julius-fix-get-fingerprints
...
Fix bug in GetFingerprintsForLabelSet().
12 years ago
Julius Volz
2668700e54
Fix bug in GetFingerprintsForLabelSet().
12 years ago
Matt T. Proud
cef0dcb079
Merge pull request #105 from prometheus/feature/storage/compaction
...
Test Data for Curator
12 years ago
Matt T. Proud
c53a72a894
Test data for the curator.
12 years ago
Matt T. Proud
8e15a4282f
Test data for the curator.
12 years ago
Julius Volz
542bb6748e
Eliminate need to get fingerprints during query execution time.
12 years ago
juliusv
7034c3981f
Merge pull request #104 from prometheus/julius-eliminate-query-fingerprinting
...
Eliminate need to get fingerprints during query execution time.
12 years ago
Matt T. Proud
3ab0669454
Merge pull request #103 from prometheus/tests/leveldb/storage-building
...
Include LevelDB fixture generators for curator.
12 years ago
Matt T. Proud
6dcaa28806
Include LevelDB fixture generators for curator.
...
This will help reduce common boilerplate for our test process
with respect to LevelDB-related things.
12 years ago
Julius Volz
b836066c71
Eliminate need to get fingerprints during query execution time.
12 years ago
Matt T. Proud
a4f0578a7e
Merge pull request #102 from prometheus/julius-tiered-error-handling
...
More userfriendly output when we fail to create the tiered storage.
12 years ago
Julius Volz
55ca65aa6e
More userfriendly output when we fail to create the tiered storage.
12 years ago
Matt T. Proud
c4e971d7d9
Merge pull request #101 from prometheus/refactor/test/directory-extraction
...
Create temporary directory handler.
12 years ago
juliusv
40cc435feb
Merge pull request #100 from prometheus/julius-view-abortion
...
Abort view job processing on timeout.
12 years ago
Matt T. Proud
b86b0ea41a
Create temporary directory handler.
12 years ago
Julius Volz
8cf2af3923
Abort view job processing on timeout.
12 years ago
Matt T. Proud
00009e4ad1
Merge pull request #99 from prometheus/julius-constantize-name
...
Constantize metric name label name.
12 years ago
Julius Volz
2b8f0b2cc7
Constantize metric name label name.
12 years ago
juliusv
567a998e63
Merge pull request #98 from prometheus/julius-integrate-tiered-layers
...
Implement tiered data integration for simple (non-value) Get* methods
12 years ago
Julius Volz
e096896932
PR comment fixups.
12 years ago
Julius Volz
dd67ab115b
Change GetAllMetricNames() to GetAllValuesForLabel().
12 years ago
Julius Volz
42bdf921d1
Fetch integrated memory/disk data for simple Get* functions.
12 years ago
Julius Volz
11bb94a7e5
Implement GetAllMetricNames() for memory storage.
12 years ago
Johannes 'fish' Ziemke
6bb5ffdb5e
Merge pull request #97 from prometheus/feature/graph-ui-improvements
...
Improve graph UI.
12 years ago
Johannes 'fish' Ziemke
b0d1864146
Move css for graphs to graph.css and fix minor/fomatting issues.
12 years ago
Johannes 'fish' Ziemke
0a87618733
Add autocompletion for metrics.
12 years ago
Johannes 'fish' Ziemke
ecb8331df1
Update jQuery to 1.9.1.
12 years ago
Johannes 'fish' Ziemke
07c76747f0
Clean up of graph UI's form.
...
- Removed unnecessary spaces and labels.
- Aligned elements for cleaner look.
12 years ago
Johannes 'fish' Ziemke
24b3a6d2cc
Improve inserting of metrics in graph UI.
...
- Metric will inserted at cursor position.
- Selected text will get replaced.
- Press <tab> to jump to metrics and <return> to jump back.
12 years ago
Johannes 'fish' Ziemke
3626b71c22
Improve graph UI.
...
- resize graphs on browser resize
- move status field to upper right corner to save some space
- align the legend width to the graph's width
12 years ago
Julius Volz
991dc68d78
Rename misnamed oldestSampleTimestamp variable.
12 years ago
Matt T. Proud
a3a6434ea9
Merge pull request #93 from prometheus/feature/storage/compaction
...
Include nascent curator scaffolding.
12 years ago
Matt T. Proud
3e97a3630d
Include nascent curator scaffolding.
...
The curator doesn't do anything yet; rather, this is the type
definition including the anciliary testing scaffold.
Improve Makefile and Git developer experience.
The top-level Makefile was a bit overloaded in terms of generation of
assets and their management. This has been offloaded into separate
Makefiles.
The Git developer experience sucked due to lack of .gitignore
policies.
Also: Fix faulty skiplist naming from old merge.
12 years ago
Julius Volz
c3dd68dee3
Fix goskiplist Makefile.TRAVIS target name.
12 years ago
Matt T. Proud
0980aeac52
Merge pull request #96 from prometheus/refactor/persistence/iterator-interface
...
Serious Cleaning of LevelDB Iterator Code
12 years ago
Matt T. Proud
b2e4c88b80
Wrap LevelDB iterator operations behind interface.
...
The LevelDB storage types return an interface type now that wraps
around the underlying iterator. This both enhances testability but
improves upon, in my opinion, the interface design for the LevelDB
iterator.
Secondarily, the resource reaping behaviors for the LevelDB iterators
have been improved by dropping the externalized io.Closer object.
Finally, the iterator provisioning methods provide the option for
indicating whether one wants a snapshotted iterator or not.
12 years ago
Julius Volz
5d4a090987
Merge branch 'master' of github.com:/prometheus/prometheus
12 years ago
Julius Volz
3880a86c9c
In case of empty query results, return an empty matrix.
12 years ago
Johannes 'fish' Ziemke
b290c821d1
Renamed "localAssets" cmd flag to "useLocalAssets".
12 years ago
Matt T. Proud
43a7ccd5be
Merge pull request #94 from prometheus/refactor/persistence/interface-cleanups
...
Remove Cruft from Storage Interfaces
12 years ago
Matt T. Proud
f2a30cf20c
Several important cleanups and deprecations.
...
EachFunc is deprecated.
Remove deprecated ``Pair`` and ``GetAll``.
These were originally used for forensic and the old gorest impl.
Nothing today in the user-facing path nor the tests uses them,
especially since the advent of the ForEach protocol in the
interface.
12 years ago
Matt T. Proud
70448711ec
Merge pull request #95 from prometheus/feature/persistence/batching
...
Several interface cleanups.
12 years ago
Matt T. Proud
8f6b55be71
Several interface cleanups.
...
- Kill Close in Persistent and document interface.
- Extract batching behavior into interface.
- Kill IteratorManager, which was used for unknown reasons.
12 years ago
Johannes 'fish' Ziemke
9bb6820402
Use filename based type if DetectContentType fails.
...
DetectContentType returns text/plain for our stylesheets and javascripts. That causes chrome to ignore those files.
12 years ago
Julius Volz
a33d2726bc
Mark range op as consumed if it receives no data points in range.
12 years ago
Julius Volz
8e4c5b0cea
Use AST query analyzer and views with tiered storage.
12 years ago
Julius Volz
3c9d6cb66c
Add several needed persistence proxy methods to tiered storage.
12 years ago