wu-sheng opened a new pull request #4364: Support Downsampling Data Packing 
feature in ES storage implementation
URL: https://github.com/apache/skywalking/pull/4364
 
 
   ### Downsampling Data Packing
   
   Downsampling data packing(`storage/elasticsearch/enablePackedDownsampling`, 
default activated) is a new feature since 7.0.0.  
   Metrics data has 4 different precisions, based on 
`core/default/downsampling` configurations. 
   In previous(6.x), every precision of each metrics had one separated
   index. After this is activated, metrics of day and hour precisions are 
merged into minute precision. The number of indexes
   decreased, and cause less payload to the ElasticSearch server.
   
   ### The new data format preview
   
![image](https://user-images.githubusercontent.com/5441976/74588754-425df300-503a-11ea-937c-b205fcc734a7.png)
   After enabling this feature, 3 precisions of metrics data are all existing 
in one index(minute precision).
   
   ### Why query could keep in the same.
   From my understanding, once query could use the right name(merged index 
name), as they are using different timestamp format(because of precision, 
length is different), they will exclude other precision data automatically. So 
no change is required.
   
   ____
   To all @apache/skywalking-committers 
   This PR has a small(18 files only) change set, but influenced scope is 
large. And this doesn't have the side-effect, so I active it by default. Please 
review and give me some feedback.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to