Matt T. Proud
44d6ad9eee
Do not run ``govet`` with ``-v``.
...
This is per https://code.google.com/p/go/issues/detail?id=2507 .
2013-03-21 18:08:47 +01:00
Matt T. Proud
615e6d13d7
Run ``make format``.
2013-03-21 18:08:47 +01:00
Julius Volz
caeb759ed7
Add tests for and fix getValuesAlongRangeOp value extraction.
2013-03-21 18:08:47 +01:00
Julius Volz
69a24427b7
Minor tiered storage fixups.
2013-03-21 18:08:47 +01:00
Julius Volz
3621148e7f
Comment out panicking test until proper support is implemented.
2013-03-21 18:08:47 +01:00
Julius Volz
e2fb497eba
Add operator value extraction tests.
2013-03-21 18:08:47 +01:00
Julius Volz
12a8863582
Add data extraction methods to operator types.
2013-03-21 18:08:47 +01:00
Julius Volz
1d5df867d1
Set test time to fixed value.
2013-03-21 18:08:47 +01:00
Julius Volz
2f06b8bea6
Fix tiered storage test to trigger iterator rewinding case.
2013-03-21 18:08:47 +01:00
Julius Volz
894ecfe161
Small cleanups and comments in tiered storage.
2013-03-21 18:08:47 +01:00
Julius Volz
f238b23b04
Set -leveldbFlushOnMutate to false by default.
2013-03-21 18:08:47 +01:00
Julius Volz
8939e0723a
Make LevelDB chunk size a flag.
2013-03-21 18:08:46 +01:00
Julius Volz
ce4f560e48
Encapsulate fingerprint frontier checks in renderView().
2013-03-21 18:08:46 +01:00
Julius Volz
1a1cba1bb2
Address outstanding PR comments.
2013-03-21 18:08:46 +01:00
Matt T. Proud
62b5d7ce20
Oops.
2013-03-21 18:08:46 +01:00
Matt T. Proud
1e0d740f2a
Conditionalize LevelDB index retrievals.
...
The LevelDB index retrievals could be repeated in a given operation
batch if multiple queued mutations affect the same (Label Name) singles
and (Label Name, Label Value) doubles. This is wasteful and
inefficient, as a single retrieval suffices. Thusly this commit
retrieves the canonical index mappings if the said mapping has not
been looked up in a given batch.
2013-03-21 18:08:46 +01:00
Matt T. Proud
34a921e16d
Checkpoint.
2013-03-21 18:08:46 +01:00
Matt T. Proud
8cc5cdde0b
checkpoint.
2013-03-21 18:08:46 +01:00
Matt T. Proud
d5380897c3
Cleanups and adds performance regression.
2013-03-21 18:06:51 +01:00
Matt T. Proud
f39b9c3c8e
Checkpoint.
2013-03-21 18:06:51 +01:00
Matt T. Proud
41068c2e84
Checkpoint.
2013-03-21 18:06:51 +01:00
juliusv
91c5e29f1f
Merge pull request #91 from prometheus/feature/datetimepicker
...
Add a date/time picker to graph UI
2013-03-21 09:56:09 -07:00
Johannes 'fish' Ziemke
6213c0f1ee
Add missing semicolons.
2013-03-21 17:54:03 +01:00
Johannes 'fish' Ziemke
72bd751857
Increase/decrease end date by 1/2 range.
2013-03-21 17:47:40 +01:00
Johannes 'fish' Ziemke
c0b5ba6512
Prevent unnecessary reload.
2013-03-21 17:44:21 +01:00
Johannes 'fish' Ziemke
f170720f61
Use hidden input for end.
...
Instead of appending to url manually.
2013-03-21 17:36:04 +01:00
Johannes 'fish' Ziemke
8e55ff0a8d
Save and restore end date in/from url.
2013-03-21 17:06:37 +01:00
Johannes 'fish' Ziemke
1f484b03c7
Renamed date_s to dateString.
...
To be more explicit.
2013-03-21 15:56:41 +01:00
Johannes 'fish' Ziemke
a5e18b0229
Rename localAssets to useLocalAssets.
2013-03-21 15:55:48 +01:00
Johannes 'fish' Ziemke
f9b4df4284
Add a date/time picker to graph UI.
...
- It's using https://github.com/mugifly/jquery-simple-datetimepicker
- If input is empty, it returns the most recent data
2013-03-21 14:26:13 +01:00
Johannes 'fish' Ziemke
bf5d312a74
Add flag to read assets from local files.
2013-03-21 13:55:59 +01:00
Matt T. Proud
bd7ec4d5e1
Merge pull request #90 from prometheus/feature/scraping/named-target-state
...
Improve the Representations of /status
2013-03-21 04:19:29 -07:00
Matt T. Proud
05a9c3cd0b
Improve the base label representation in /status.
...
The base label representation under /status needs improvement to
enhance readability; namely, add sorting and make the label
representation concise.
2013-03-21 12:08:18 +01:00
Matt T. Proud
33c855e9bd
Merge pull request #88 from prometheus/feature/scraping/named-target-state
...
Update embedding script to support BSD find.
2013-03-21 03:55:57 -07:00
Matt T. Proud
5a9417f80a
Include humanized target state strings.
...
In the current /status implementation, we cannot divine what the
target's state is but rather get an integer constant for it. This
commit, stringifies the constants.
2013-03-21 11:52:42 +01:00
Matt T. Proud
8358e5ee44
Update embedding script to support BSD find.
...
Mac OS X (shudder) needs to have a slightly modified find execution
pattern.
2013-03-21 11:50:13 +01:00
Johannes 'fish' Ziemke
1f80b17cb7
Remove temporary debugging.
2013-03-20 15:15:11 +01:00
juliusv
e458e18dc5
Merge pull request #87 from prometheus/feature/build-in-static-assets
...
Ship assets in compiled binary.
2013-03-20 05:33:31 -07:00
Johannes 'fish' Ziemke
a985a723a1
Remove echo -e because it's not available on Travis.
...
Instead, files.go gets piped through gofmt.
2013-03-20 12:58:41 +01:00
Johannes 'fish' Ziemke
aed8270a97
Enable debugging (set -x) on embed-static.sh.
2013-03-20 12:58:14 +01:00
Johannes 'fish' Ziemke
920c59e12d
Added vim-common to travis build environment.
...
vim-common includes `xxd` which we use to hexdump files for package blob.
2013-03-19 18:01:21 +01:00
Johannes 'fish' Ziemke
2434bac219
Detect mime type on runtime instead of hardcoding.
2013-03-19 17:40:27 +01:00
Johannes 'fish' Ziemke
a5d31cb239
Use constants for blob bucket keys.
2013-03-19 17:40:27 +01:00
Johannes 'fish' Ziemke
59f8ba9121
Replace popd/pushd because travis' /bin/sh doesn't support it.
2013-03-19 17:40:27 +01:00
Johannes 'fish' Ziemke
fc16580b4c
Ship assets in compiled binary.
...
- utility/embed-static.sh, get called in Makefile to create go map from files
- web/blob/blob.go implements http Handle for serving the files from the map
- web/status.go uses blog.GetFile() to get the template file
The assets are gzipped and decompressed on demand.
2013-03-19 17:40:27 +01:00
Johannes 'fish' Ziemke
2192b52064
Fix path to goskiplist.
2013-03-19 17:39:47 +01:00
Johannes 'fish' Ziemke
8246f68e25
Add skiplist build dependency to Makefile.TRAVIS.
2013-03-19 17:17:51 +01:00
juliusv
ca57b43e8c
Merge pull request #86 from prometheus/julius-sd
...
Allow replacing job targets via HTTP API.
2013-03-04 10:00:29 -08:00
Johannes 'fish' Ziemke
d834d44187
Update README.md
2013-03-04 12:47:00 +01:00
Julius Volz
f1fc7d717a
Allow replacing job targets via HTTP API.
...
This roughly comprises the following changes:
- index target pools by job instead of scrape interval
- make targets within a pool exchangable while preserving existing
health state for targets
- allow exchanging targets via HTTP API (PUT)
- show target lists in /status (experimental, for own debug use)
2013-02-28 21:33:29 +01:00