Skip to content
This repository was archived by the owner on Aug 13, 2019. It is now read-only.

add prefixCompressedPostings#672

Open
naivewong wants to merge 2 commits into
prometheus-junkyard:masterfrom
naivewong:roaring16postings
Open

add prefixCompressedPostings#672
naivewong wants to merge 2 commits into
prometheus-junkyard:masterfrom
naivewong:roaring16postings

Conversation

@naivewong

Copy link
Copy Markdown
Contributor

prefixCompressedPostings corresponds to the roaring16postings in this doc.

Comment thread index/index.go Outdated
@krasi-georgiev

Copy link
Copy Markdown
Contributor

once this is ready lets run a Prombench test and add some relevant dashboard to the Prombench grafana dashboards to see the difference in size and performance.
Ping if you need help with adding these dashboards.

@codesome codesome left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is for the writing part. Taking a look at the reading part next.

Comment thread index/postings.go Outdated
Comment thread index/postings.go Outdated
Comment thread index/postings.go Outdated
Comment thread index/postings.go
Comment thread index/postings.go
Comment thread index/postings.go Outdated
Comment thread index/postings.go
@naivewong naivewong force-pushed the roaring16postings branch 2 times, most recently from 5e316a3 to 06eee5b Compare August 6, 2019 10:02

@codesome codesome left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Mostly nits. I need a couple of more scans to do before I am done.

Comment thread index/postings.go Outdated
Comment thread index/postings.go Outdated
Comment thread index/postings.go Outdated
Comment thread index/postings.go Outdated
Comment thread index/postings.go Outdated
Signed-off-by: naivewong <867245430@qq.com>
@naivewong naivewong force-pushed the roaring16postings branch 2 times, most recently from 00903c0 to 8bac3f8 Compare August 7, 2019 06:12
Comment thread index/postings.go Outdated
Comment thread index/postings.go Outdated
Comment thread index/postings.go
Comment thread index/postings.go
@naivewong naivewong force-pushed the roaring16postings branch 3 times, most recently from 2053a33 to 292f4ee Compare August 13, 2019 07:16

@codesome codesome left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some nits. I think we are good to test it on prombench now.

@krasi-georgiev how can we add new panels in the dashboard? We could use one for prometheus_tsdb_storage_blocks_bytes to check the size of blocks. For query perf we already have many panels needed.

Comment thread index/postings.go Outdated
Comment thread index/postings.go Outdated
Comment thread index/postings.go Outdated
Signed-off-by: naivewong <867245430@qq.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants