beorn7 
							
						 
					 
					
						
						
						
						
							
						
						
							c954cd9d1d 
							
						 
					 
					
						
						
							
							Move packages out of deprecated pkg directory  
						
						... 
						
						
						
						This creates a new `model` directory and moves all data-model related
packages over there:
  exemplar labels relabel rulefmt textparse timestamp value
All the others are more or less utilities and have been moved to `util`:
  gate logging modetimevfs pool runtime
Signed-off-by: beorn7 <beorn@grafana.com> 
						
						
					 
					
						2021-11-09 08:03:10 +01:00 
						 
				 
			
				
					
						
							
							
								Dieter Plaetinck 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							cda025b5b5 
							
						 
					 
					
						
						
							
							TSDB: demistify SeriesRefs and ChunkRefs ( #9536 )  
						
						... 
						
						
						
						* TSDB: demistify seriesRefs and ChunkRefs
The TSDB package contains many types of series and chunk references,
all shrouded in uint types.  Often the same uint value may
actually mean one of different types, in non-obvious ways.
This PR aims to clarify the code and help navigating to relevant docs,
usage, etc much quicker.
Concretely:
* Use appropriately named types and document their semantics and
  relations.
* Make multiplexing and demuxing of types explicit
  (on the boundaries between concrete implementations and generic
  interfaces).
* Casting between different types should be free.  None of the changes
  should have any impact on how the code runs.
TODO: Implement BlockSeriesRef where appropriate (for a future PR)
Signed-off-by: Dieter Plaetinck <dieter@grafana.com>
* feedback
Signed-off-by: Dieter Plaetinck <dieter@grafana.com>
* agent: demistify seriesRefs and ChunkRefs
Signed-off-by: Dieter Plaetinck <dieter@grafana.com> 
						
						
					 
					
						2021-11-06 15:40:04 +05:30 
						 
				 
			
				
					
						
							
							
								Mateusz Gozdek 
							
						 
					 
					
						
						
						
						
							
						
						
							1a6c2283a3 
							
						 
					 
					
						
						
							
							Format Go source files using 'gofumpt -w -s -extra'  
						
						... 
						
						
						
						Part of #9557 
Signed-off-by: Mateusz Gozdek <mgozdekof@gmail.com> 
						
						
					 
					
						2021-11-02 19:52:34 +01:00 
						 
				 
			
				
					
						
							
							
								SuperQ 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e167a45c65 
							
						 
					 
					
						
						
							
							Add new Go build tags.  
						
						... 
						
						
						
						Add new go:build comments based on 1.17 formatting[0].
[0]: https://golang.org/doc/go1.17#gofmt 
Signed-off-by: SuperQ <superq@gmail.com> 
						
						
					 
					
						2021-08-27 10:24:14 +02:00 
						 
				 
			
				
					
						
							
							
								Levi Harrison 
							
						 
					 
					
						
						
						
						
							
						
						
							b5f6f8fb36 
							
						 
					 
					
						
						
							
							Switched to go-kit/log  
						
						... 
						
						
						
						Signed-off-by: Levi Harrison <git@leviharrison.dev> 
						
						
					 
					
						2021-06-11 12:28:36 -04:00 
						 
				 
			
				
					
						
							
							
								Julien Pivotto 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							6c56a1faaa 
							
						 
					 
					
						
						
							
							Testify: move to require ( #8122 )  
						
						... 
						
						
						
						* Testify: move to require
Moving testify to require to fail tests early in case of errors.
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu>
* More moves
Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu> 
						
						
					 
					
						2020-10-29 09:43:23 +00:00 
						 
				 
			
				
					
						
							
							
								Julien Pivotto 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4e5b1722b3 
							
						 
					 
					
						
						
							
							Move away from testutil, refactor imports ( #8087 )  
						
						... 
						
						
						
						Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu> 
						
						
					 
					
						2020-10-22 11:00:08 +02:00 
						 
				 
			
				
					
						
							
							
								Julien Pivotto 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							62805b2fe9 
							
						 
					 
					
						
						
							
							tsdb: test for leaks ( #7566 )  
						
						... 
						
						
						
						Signed-off-by: Julien Pivotto <roidelapluie@inuits.eu> 
						
						
					 
					
						2020-07-21 10:08:06 +02:00 
						 
				 
			
				
					
						
							
							
								Brad Walker 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3348930df5 
							
						 
					 
					
						
						
							
							Replace fileutil.ReadDir with ioutil.ReadDir ( #7029 ) ( #7033 )  
						
						... 
						
						
						
						* tsdb: Replace fileutil.ReadDir with ioutil.ReadDir (#7029 )
Signed-off-by: Brad Walker <brad@bradmwalker.com>
* tsdb: Remove fileutil.ReadDir (#7029 )
Signed-off-by: Brad Walker <brad@bradmwalker.com> 
						
						
					 
					
						2020-04-06 19:04:20 +05:30 
						 
				 
			
				
					
						
							
							
								Josh Soref 
							
						 
					 
					
						
						
						
						
							
						
						
							91d76c8023 
							
						 
					 
					
						
						
							
							Spelling ( #6517 )  
						
						... 
						
						
						
						* spelling: alertmanager
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: attributes
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: autocomplete
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: bootstrap
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: caught
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: chunkenc
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: compaction
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: corrupted
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: deletable
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: expected
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: fine-grained
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: initialized
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: iteration
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: javascript
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: multiple
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: number
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: overlapping
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: possible
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: postings
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: procedure
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: programmatic
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: queuing
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: querier
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: repairing
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: received
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: reproducible
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: retention
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: sample
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: segements
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: semantic
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: software [LICENSE]
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: staging
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: timestamp
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: unfortunately
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: uvarint
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: subsequently
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
* spelling: ressamples
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com> 
						
						
					 
					
						2020-01-02 15:54:09 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Wilkie 
							
						 
					 
					
						
						
						
						
							
						
						
							de0a772b8e 
							
						 
					 
					
						
						
							
							Port tsdb to use pkg/labels. ( #6326 )  
						
						... 
						
						
						
						* Port tsdb to use pkg/labels.
Signed-off-by: Tom Wilkie <tom.wilkie@gmail.com>
* Get tests passing.
Signed-off-by: Tom Wilkie <tom.wilkie@gmail.com>
* Remove useless cast.
Signed-off-by: Tom Wilkie <tom.wilkie@gmail.com>
* Appease linters.
Signed-off-by: Tom Wilkie <tom.wilkie@gmail.com>
* Fix review comments
Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in> 
						
						
					 
					
						2019-11-18 11:53:33 -08:00 
						 
				 
			
				
					
						
							
							
								陈谭军 
							
						 
					 
					
						
						
						
						
							
						
						
							103f26d188 
							
						 
					 
					
						
						
							
							fix the  wrong word ( #6069 )  
						
						... 
						
						
						
						Signed-off-by: chentanjun <2799194073@qq.com> 
						
						
					 
					
						2019-09-30 09:54:55 -06:00 
						 
				 
			
				
					
						
							
							
								Callum Styan 
							
						 
					 
					
						
						
						
						
							
						
						
							3344bb5c33 
							
						 
					 
					
						
						
							
							Move WAL watcher code to tsdb/wal package. ( #5999 )  
						
						... 
						
						
						
						* Move WAL watcher code to tsdb/wal package.
Signed-off-by: Callum Styan <callumstyan@gmail.com>
* Fix tests after moving WAL watcher code.
Signed-off-by: Callum Styan <callumstyan@gmail.com>
* Lint fixes.
Signed-off-by: Callum Styan <callumstyan@gmail.com> 
						
						
					 
					
						2019-09-19 14:45:41 +05:30 
						 
				 
			
				
					
						
							
							
								Bartek Plotka 
							
						 
					 
					
						
						
						
						
							
						
						
							f0863a604e 
							
						 
					 
					
						
						
							
							Removed extra tsdb/testutil after merge.  
						
						... 
						
						
						
						Signed-off-by: Bartek Plotka <bwplotka@gmail.com> 
						
						
					 
					
						2019-08-14 10:12:32 +01:00 
						 
				 
			
				
					
						
							
							
								Ganesh Vernekar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							5ecef3542d 
							
						 
					 
					
						
						
							
							Cleanup after merging tsdb into prometheus  
						
						... 
						
						
						
						Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in> 
						
						
					 
					
						2019-08-13 14:04:14 +05:30 
						 
				 
			
				
					
						
							
							
								Ganesh Vernekar 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							7cf09b0395 
							
						 
					 
					
						
						
							
							Moving tsdb into its own subdirectory  
						
						... 
						
						
						
						Signed-off-by: Ganesh Vernekar <cs15btech11018@iith.ac.in> 
						
						
					 
					
						2019-08-13 13:58:49 +05:30