[GitHub] [incubator-doris] kangkaisen commented on issue #1733: Free olap scanner out of lock

2019-09-01 Thread GitBox
kangkaisen commented on issue #1733: Free olap scanner out of lock URL: https://github.com/apache/incubator-doris/pull/1733#issuecomment-527017035 > > @imay Hi, do you have a benchmark test for this PR? > > @kangkaisen > > This only one reason leading to competition. > After

[GitHub] [incubator-doris] imay commented on issue #1732: Add exchange in MemPool to reduce alloc/free operation

2019-09-01 Thread GitBox
imay commented on issue #1732: Add exchange in MemPool to reduce alloc/free operation URL: https://github.com/apache/incubator-doris/pull/1732#issuecomment-527017158 > This PR seems have a indent issue? Origin code is 2 spaces indent, I change it to 4 spaces which is consistent with

[GitHub] [incubator-doris] kangkaisen commented on a change in pull request #1732: Add exchange in MemPool to reduce alloc/free operation

2019-09-01 Thread GitBox
kangkaisen commented on a change in pull request #1732: Add exchange in MemPool to reduce alloc/free operation URL: https://github.com/apache/incubator-doris/pull/1732#discussion_r319821901 ## File path: be/src/runtime/mem_pool.cpp ## @@ -26,248 +26,239 @@ #include "com

[GitHub] [incubator-doris] kangkaisen commented on issue #1733: Free olap scanner out of lock

2019-09-01 Thread GitBox
kangkaisen commented on issue #1733: Free olap scanner out of lock URL: https://github.com/apache/incubator-doris/pull/1733#issuecomment-527021936 +1. LGTM. This is an automated message from the Apache Git Service. To respond

[GitHub] [incubator-doris] imay commented on a change in pull request #1732: Add exchange in MemPool to reduce alloc/free operation

2019-09-01 Thread GitBox
imay commented on a change in pull request #1732: Add exchange in MemPool to reduce alloc/free operation URL: https://github.com/apache/incubator-doris/pull/1732#discussion_r319822402 ## File path: be/src/runtime/mem_pool.cpp ## @@ -26,248 +26,239 @@ #include "common/na

[GitHub] [incubator-doris] kangkaisen commented on issue #1732: Add exchange in MemPool to reduce alloc/free operation

2019-09-01 Thread GitBox
kangkaisen commented on issue #1732: Add exchange in MemPool to reduce alloc/free operation URL: https://github.com/apache/incubator-doris/pull/1732#issuecomment-527023087 +1. LGTM. The main change of this PR is add the `MemPool::exchange_data` method, other diff is because of indent.

[GitHub] [incubator-doris] imay commented on a change in pull request #1678: Add rowset id generator to FE and BE

2019-09-01 Thread GitBox
imay commented on a change in pull request #1678: Add rowset id generator to FE and BE URL: https://github.com/apache/incubator-doris/pull/1678#discussion_r319825362 ## File path: be/src/olap/rowset/segment_group.h ## @@ -262,12 +262,12 @@ class SegmentGroup { OLAPS

[GitHub] [incubator-doris] imay commented on a change in pull request #1678: Add rowset id generator to FE and BE

2019-09-01 Thread GitBox
imay commented on a change in pull request #1678: Add rowset id generator to FE and BE URL: https://github.com/apache/incubator-doris/pull/1678#discussion_r319825420 ## File path: be/src/olap/rowset/segment_group.h ## @@ -248,7 +248,7 @@ class SegmentGroup { int64_t

[GitHub] [incubator-doris] imay commented on a change in pull request #1678: Add rowset id generator to FE and BE

2019-09-01 Thread GitBox
imay commented on a change in pull request #1678: Add rowset id generator to FE and BE URL: https://github.com/apache/incubator-doris/pull/1678#discussion_r319824694 ## File path: be/src/olap/storage_engine.h ## @@ -196,6 +197,12 @@ class StorageEngine { // TODO(ygl)

[GitHub] [incubator-doris] kangpinghuang commented on a change in pull request #1718: Basic implementation for BetaRowsetReader

2019-09-02 Thread GitBox
kangpinghuang commented on a change in pull request #1718: Basic implementation for BetaRowsetReader URL: https://github.com/apache/incubator-doris/pull/1718#discussion_r319830181 ## File path: be/src/olap/rowset/beta_rowset_reader.cpp ## @@ -0,0 +1,122 @@ +// Licensed to

[GitHub] [incubator-doris] gaodayue commented on a change in pull request #1718: Basic implementation for BetaRowsetReader

2019-09-02 Thread GitBox
gaodayue commented on a change in pull request #1718: Basic implementation for BetaRowsetReader URL: https://github.com/apache/incubator-doris/pull/1718#discussion_r319841547 ## File path: be/src/olap/rowset/beta_rowset_reader.cpp ## @@ -0,0 +1,122 @@ +// Licensed to the A

[GitHub] [incubator-doris] gaodayue commented on a change in pull request #1718: Basic implementation for BetaRowsetReader

2019-09-02 Thread GitBox
gaodayue commented on a change in pull request #1718: Basic implementation for BetaRowsetReader URL: https://github.com/apache/incubator-doris/pull/1718#discussion_r319844813 ## File path: be/src/olap/rowset/beta_rowset_reader.cpp ## @@ -0,0 +1,122 @@ +// Licensed to the A

[GitHub] [incubator-doris] imay merged pull request #1735: Fix NPE of DataDescription

2019-09-02 Thread GitBox
imay merged pull request #1735: Fix NPE of DataDescription URL: https://github.com/apache/incubator-doris/pull/1735 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub

[GitHub] [incubator-doris] imay merged pull request #1733: Free olap scanner out of lock

2019-09-02 Thread GitBox
imay merged pull request #1733: Free olap scanner out of lock URL: https://github.com/apache/incubator-doris/pull/1733 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitH

[GitHub] [incubator-doris] chaoyli merged pull request #1678: Add rowset id generator to FE and BE

2019-09-02 Thread GitBox
chaoyli merged pull request #1678: Add rowset id generator to FE and BE URL: https://github.com/apache/incubator-doris/pull/1678 This is an automated message from the Apache Git Service. To respond to the message, please log

[GitHub] [incubator-doris] imay merged pull request #1731: Add scroll keepalive and http timeout configuration

2019-09-02 Thread GitBox
imay merged pull request #1731: Add scroll keepalive and http timeout configuration URL: https://github.com/apache/incubator-doris/pull/1731 This is an automated message from the Apache Git Service. To respond to the message

[GitHub] [incubator-doris] imay merged pull request #1732: Add exchange in MemPool to reduce alloc/free operation

2019-09-02 Thread GitBox
imay merged pull request #1732: Add exchange in MemPool to reduce alloc/free operation URL: https://github.com/apache/incubator-doris/pull/1732 This is an automated message from the Apache Git Service. To respond to the mess

[GitHub] [incubator-doris] yiguolei opened a new pull request #1736: Move version to high 8 bit

2019-09-02 Thread GitBox
yiguolei opened a new pull request #1736: Move version to high 8 bit URL: https://github.com/apache/incubator-doris/pull/1736 This is an automated message from the Apache Git Service. To respond to the message, please log on

[GitHub] [incubator-doris] imay merged pull request #1736: Move version to high 8 bit

2019-09-02 Thread GitBox
imay merged pull request #1736: Move version to high 8 bit URL: https://github.com/apache/incubator-doris/pull/1736 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub

[GitHub] [incubator-doris] EmmyMiao87 opened a new pull request #1737: Unify the msg of 'Memory exceed limit'

2019-09-02 Thread GitBox
EmmyMiao87 opened a new pull request #1737: Unify the msg of 'Memory exceed limit' URL: https://github.com/apache/incubator-doris/pull/1737 The new msg of limit exceed: "Memory exceed limit. %msg, Backend:%ip, fragment:%id Used:% , Limit:%. xxx". This commit unifies the msg of 'Memory e

[GitHub] [incubator-doris] kangpinghuang opened a new pull request #1738: add bloom filter index

2019-09-02 Thread GitBox
kangpinghuang opened a new pull request #1738: add bloom filter index URL: https://github.com/apache/incubator-doris/pull/1738 Add bloom filter index to prune data when loading segment This is an automated message from the Apa

[GitHub] [incubator-doris] imay commented on a change in pull request #1737: Unify the msg of 'Memory exceed limit'

2019-09-02 Thread GitBox
imay commented on a change in pull request #1737: Unify the msg of 'Memory exceed limit' URL: https://github.com/apache/incubator-doris/pull/1737#discussion_r319941741 ## File path: be/src/runtime/buffered_block_mgr.cpp ## @@ -76,9 +77,9 @@ Status BufferedBlockMgr::get_new

[GitHub] [incubator-doris] imay commented on a change in pull request #1737: Unify the msg of 'Memory exceed limit'

2019-09-02 Thread GitBox
imay commented on a change in pull request #1737: Unify the msg of 'Memory exceed limit' URL: https://github.com/apache/incubator-doris/pull/1737#discussion_r319941135 ## File path: be/src/exec/sort_node.cpp ## @@ -146,8 +146,9 @@ Status SortNode::sort_input(RuntimeState*

[GitHub] [incubator-doris] imay commented on a change in pull request #1737: Unify the msg of 'Memory exceed limit'

2019-09-02 Thread GitBox
imay commented on a change in pull request #1737: Unify the msg of 'Memory exceed limit' URL: https://github.com/apache/incubator-doris/pull/1737#discussion_r319941621 ## File path: be/src/runtime/plan_fragment_executor.cpp ## @@ -514,7 +514,7 @@ void PlanFragmentExecutor:

[GitHub] [incubator-doris] imay commented on a change in pull request #1737: Unify the msg of 'Memory exceed limit'

2019-09-02 Thread GitBox
imay commented on a change in pull request #1737: Unify the msg of 'Memory exceed limit' URL: https://github.com/apache/incubator-doris/pull/1737#discussion_r319941218 ## File path: be/src/exec/partitioned_aggregation_node.cc ## @@ -232,8 +232,9 @@ Status PartitionedAggreg

[GitHub] [incubator-doris] EmmyMiao87 commented on a change in pull request #1737: Unify the msg of 'Memory exceed limit'

2019-09-02 Thread GitBox
EmmyMiao87 commented on a change in pull request #1737: Unify the msg of 'Memory exceed limit' URL: https://github.com/apache/incubator-doris/pull/1737#discussion_r319976714 ## File path: be/src/runtime/plan_fragment_executor.cpp ## @@ -514,7 +514,7 @@ void PlanFragmentExe

[GitHub] [incubator-doris] imay merged pull request #1737: Unify the msg of 'Memory exceed limit'

2019-09-02 Thread GitBox
imay merged pull request #1737: Unify the msg of 'Memory exceed limit' URL: https://github.com/apache/incubator-doris/pull/1737 This is an automated message from the Apache Git Service. To respond to the message, please log o

[GitHub] [incubator-doris] lxqfy opened a new pull request #1739: Added MIN/MAX aggreate function compatible with char/varchar

2019-09-02 Thread GitBox
lxqfy opened a new pull request #1739: Added MIN/MAX aggreate function compatible with char/varchar URL: https://github.com/apache/incubator-doris/pull/1739 This is an automated message from the Apache Git Service. To respon

[GitHub] [incubator-doris] imay merged pull request #1718: Basic implementation for BetaRowsetReader

2019-09-02 Thread GitBox
imay merged pull request #1718: Basic implementation for BetaRowsetReader URL: https://github.com/apache/incubator-doris/pull/1718 This is an automated message from the Apache Git Service. To respond to the message, please lo

[GitHub] [incubator-doris] gaodayue opened a new pull request #1740: use RowsetFactory to create and init RowsetWriter

2019-09-03 Thread GitBox
gaodayue opened a new pull request #1740: use RowsetFactory to create and init RowsetWriter URL: https://github.com/apache/incubator-doris/pull/1740 The PR contains the following changes - a factory method `create_rowset_writer` is added to `RowsetFactory`. All clients of RowsetWrit

[GitHub] [incubator-doris] yiguolei opened a new pull request #1741: Not add alter task to tablet in alter tablet request v2

2019-09-03 Thread GitBox
yiguolei opened a new pull request #1741: Not add alter task to tablet in alter tablet request v2 URL: https://github.com/apache/incubator-doris/pull/1741 1. Not add alter task to tablet in alter tablet request v2 2. Should not check tablet under schema change when do compaction. --

[GitHub] [incubator-doris] morningman merged pull request #1741: Not add alter task to tablet in alter tablet request v2

2019-09-03 Thread GitBox
morningman merged pull request #1741: Not add alter task to tablet in alter tablet request v2 URL: https://github.com/apache/incubator-doris/pull/1741 This is an automated message from the Apache Git Service. To respond to t

[GitHub] [incubator-doris] morningman commented on a change in pull request #1734: Commit kafka offset in routine load

2019-09-03 Thread GitBox
morningman commented on a change in pull request #1734: Commit kafka offset in routine load URL: https://github.com/apache/incubator-doris/pull/1734#discussion_r320282904 ## File path: be/src/runtime/routine_load/routine_load_task_executor.cpp ## @@ -227,6 +227,28 @@ void

[GitHub] [incubator-doris] morningman commented on a change in pull request #1734: Commit kafka offset in routine load

2019-09-03 Thread GitBox
morningman commented on a change in pull request #1734: Commit kafka offset in routine load URL: https://github.com/apache/incubator-doris/pull/1734#discussion_r320282365 ## File path: be/src/runtime/routine_load/routine_load_task_executor.cpp ## @@ -227,6 +227,28 @@ void

[GitHub] [incubator-doris] morningman commented on a change in pull request #1739: Added MIN/MAX aggregate function compatible with char/varchar

2019-09-03 Thread GitBox
morningman commented on a change in pull request #1739: Added MIN/MAX aggregate function compatible with char/varchar URL: https://github.com/apache/incubator-doris/pull/1739#discussion_r320286176 ## File path: be/src/olap/aggregate_func.h ## @@ -203,6 +203,36 @@ struct Ag

[GitHub] [incubator-doris] morningman commented on a change in pull request #1739: Added MIN/MAX aggregate function compatible with char/varchar

2019-09-03 Thread GitBox
morningman commented on a change in pull request #1739: Added MIN/MAX aggregate function compatible with char/varchar URL: https://github.com/apache/incubator-doris/pull/1739#discussion_r320285662 ## File path: be/src/olap/aggregate_func.h ## @@ -203,6 +203,36 @@ struct Ag

[GitHub] [incubator-doris] lxqfy commented on a change in pull request #1739: Added MIN/MAX aggregate function compatible with char/varchar

2019-09-03 Thread GitBox
lxqfy commented on a change in pull request #1739: Added MIN/MAX aggregate function compatible with char/varchar URL: https://github.com/apache/incubator-doris/pull/1739#discussion_r320331794 ## File path: be/src/olap/aggregate_func.h ## @@ -203,6 +203,36 @@ struct Aggrega

[GitHub] [incubator-doris] lxqfy commented on a change in pull request #1739: Added MIN/MAX aggregate function compatible with char/varchar

2019-09-03 Thread GitBox
lxqfy commented on a change in pull request #1739: Added MIN/MAX aggregate function compatible with char/varchar URL: https://github.com/apache/incubator-doris/pull/1739#discussion_r320332527 ## File path: be/src/olap/aggregate_func.h ## @@ -203,6 +203,36 @@ struct Aggrega

[GitHub] [incubator-doris] morningman commented on a change in pull request #1739: Added MIN/MAX aggregate function compatible with char/varchar

2019-09-03 Thread GitBox
morningman commented on a change in pull request #1739: Added MIN/MAX aggregate function compatible with char/varchar URL: https://github.com/apache/incubator-doris/pull/1739#discussion_r320539275 ## File path: be/src/olap/aggregate_func.h ## @@ -203,6 +203,36 @@ struct Ag

[GitHub] [incubator-doris] imay opened a new pull request #1742: Reduce unnecessary memory allocat and copy in OlapScanNode

2019-09-03 Thread GitBox
imay opened a new pull request #1742: Reduce unnecessary memory allocat and copy in OlapScanNode URL: https://github.com/apache/incubator-doris/pull/1742 This is an automated message from the Apache Git Service. To respond t

[GitHub] [incubator-doris] imay commented on a change in pull request #1740: use RowsetFactory to create and init RowsetWriter

2019-09-03 Thread GitBox
imay commented on a change in pull request #1740: use RowsetFactory to create and init RowsetWriter URL: https://github.com/apache/incubator-doris/pull/1740#discussion_r320557618 ## File path: be/src/olap/merger.cpp ## @@ -21,107 +21,55 @@ #include #include "olap/olap

[GitHub] [incubator-doris] imay commented on a change in pull request #1738: add bloom filter index

2019-09-03 Thread GitBox
imay commented on a change in pull request #1738: add bloom filter index URL: https://github.com/apache/incubator-doris/pull/1738#discussion_r320569559 ## File path: be/src/olap/bloom_filter.hpp ## @@ -71,6 +70,16 @@ class BitSet { return true; } +bool i

[GitHub] [incubator-doris] imay commented on a change in pull request #1738: add bloom filter index

2019-09-03 Thread GitBox
imay commented on a change in pull request #1738: add bloom filter index URL: https://github.com/apache/incubator-doris/pull/1738#discussion_r320571323 ## File path: be/src/olap/rowset/segment_v2/bloom_filter_page.cpp ## @@ -0,0 +1,114 @@ +// Licensed to the Apache Software

[GitHub] [incubator-doris] imay commented on a change in pull request #1738: add bloom filter index

2019-09-03 Thread GitBox
imay commented on a change in pull request #1738: add bloom filter index URL: https://github.com/apache/incubator-doris/pull/1738#discussion_r320570534 ## File path: be/src/olap/rowset/segment_v2/bloom_filter_page.cpp ## @@ -0,0 +1,114 @@ +// Licensed to the Apache Software

[GitHub] [incubator-doris] imay commented on a change in pull request #1738: add bloom filter index

2019-09-03 Thread GitBox
imay commented on a change in pull request #1738: add bloom filter index URL: https://github.com/apache/incubator-doris/pull/1738#discussion_r320569013 ## File path: be/src/olap/types.h ## @@ -74,6 +74,7 @@ class TypeInfo { inline void set_to_min(void* buf) const { _se

[GitHub] [incubator-doris] imay commented on a change in pull request #1738: add bloom filter index

2019-09-03 Thread GitBox
imay commented on a change in pull request #1738: add bloom filter index URL: https://github.com/apache/incubator-doris/pull/1738#discussion_r320570400 ## File path: be/src/olap/rowset/segment_v2/bloom_filter_page.cpp ## @@ -0,0 +1,114 @@ +// Licensed to the Apache Software

[GitHub] [incubator-doris] imay commented on a change in pull request #1734: Commit kafka offset in routine load

2019-09-03 Thread GitBox
imay commented on a change in pull request #1734: Commit kafka offset in routine load URL: https://github.com/apache/incubator-doris/pull/1734#discussion_r320572734 ## File path: be/src/runtime/routine_load/data_consumer.h ## @@ -133,6 +133,8 @@ class KafkaDataConsumer : p

[GitHub] [incubator-doris] morningman merged pull request #1688: Fixbug: It can not create a new partition when paritions of a table is empty

2019-09-03 Thread GitBox
morningman merged pull request #1688: Fixbug: It can not create a new partition when paritions of a table is empty URL: https://github.com/apache/incubator-doris/pull/1688 This is an automated message from the Apache Git Ser

[GitHub] [incubator-doris] gaodayue commented on a change in pull request #1740: use RowsetFactory to create and init RowsetWriter

2019-09-03 Thread GitBox
gaodayue commented on a change in pull request #1740: use RowsetFactory to create and init RowsetWriter URL: https://github.com/apache/incubator-doris/pull/1740#discussion_r320587846 ## File path: be/src/olap/merger.cpp ## @@ -21,107 +21,55 @@ #include #include "olap/

[GitHub] [incubator-doris] imay commented on issue #1726: CPU idle is still high when concurrent access is high

2019-09-03 Thread GitBox
imay commented on issue #1726: CPU idle is still high when concurrent access is high URL: https://github.com/apache/incubator-doris/issues/1726#issuecomment-527759718 After looking into this case, I found some problems that will hurt performance. 1. There are too many unnecessary m

[GitHub] [incubator-doris] imay opened a new issue #1743: compute skew when concurrent queries

2019-09-03 Thread GitBox
imay opened a new issue #1743: compute skew when concurrent queries URL: https://github.com/apache/incubator-doris/issues/1743 When we do high concurrency test to Doris, we found that one of all backends are complete consumed, but other backends have 60% CPU idle. ![image](https://

[GitHub] [incubator-doris] morningman commented on issue #1723: 元数据支持存储计算分离

2019-09-04 Thread GitBox
morningman commented on issue #1723: 元数据支持存储计算分离 URL: https://github.com/apache/incubator-doris/issues/1723#issuecomment-527787272 > @morningman > > 我觉得我们应该还是保留Backend这个实体,而不是将Storage全部替换为Backend。 > > 1. Storage,StorageGroup应该做为Backend的某个属性存在。因为Backend上不仅有Storage的功能还有Compute的

[GitHub] [incubator-doris] imay merged pull request #1740: use RowsetFactory to create and init RowsetWriter

2019-09-04 Thread GitBox
imay merged pull request #1740: use RowsetFactory to create and init RowsetWriter URL: https://github.com/apache/incubator-doris/pull/1740 This is an automated message from the Apache Git Service. To respond to the message,

[GitHub] [incubator-doris] imay opened a new pull request #1744: Shuffle partitioned instance to avoid skew

2019-09-04 Thread GitBox
imay opened a new pull request #1744: Shuffle partitioned instance to avoid skew URL: https://github.com/apache/incubator-doris/pull/1744 #1743 This is an automated message from the Apache Git Service. To respond to the messa

[GitHub] [incubator-doris] imay merged pull request #1739: Added MIN/MAX aggregate function compatible with char/varchar

2019-09-04 Thread GitBox
imay merged pull request #1739: Added MIN/MAX aggregate function compatible with char/varchar URL: https://github.com/apache/incubator-doris/pull/1739 This is an automated message from the Apache Git Service. To respond to t

[GitHub] [incubator-doris] chenhao7253886 opened a new pull request #1471: Planner support push down predicates past agg, win and sort

2019-09-04 Thread GitBox
chenhao7253886 opened a new pull request #1471: Planner support push down predicates past agg, win and sort URL: https://github.com/apache/incubator-doris/pull/1471 #1438 This is an automated message from the Apache Git Servi

[GitHub] [incubator-doris] imay closed pull request #1471: Planner support push down predicates past agg, win and sort

2019-09-04 Thread GitBox
imay closed pull request #1471: Planner support push down predicates past agg, win and sort URL: https://github.com/apache/incubator-doris/pull/1471 This is an automated message from the Apache Git Service. To respond to the

[GitHub] [incubator-doris] gaodayue closed issue #1647: V2 segment file should contain no more than INT32_MAX rows

2019-09-04 Thread GitBox
gaodayue closed issue #1647: V2 segment file should contain no more than INT32_MAX rows URL: https://github.com/apache/incubator-doris/issues/1647 This is an automated message from the Apache Git Service. To respond to the m

[GitHub] [incubator-doris] gaodayue commented on issue #1647: V2 segment file should contain no more than INT32_MAX rows

2019-09-04 Thread GitBox
gaodayue commented on issue #1647: V2 segment file should contain no more than INT32_MAX rows URL: https://github.com/apache/incubator-doris/issues/1647#issuecomment-527831621 fixed by #1705 This is an automated message fro

[GitHub] [incubator-doris] gaodayue commented on issue #1652: support filter with predicate in BetaRowset

2019-09-04 Thread GitBox
gaodayue commented on issue #1652: support filter with predicate in BetaRowset URL: https://github.com/apache/incubator-doris/issues/1652#issuecomment-527833177 If you mean filter rows by columns's zonemap, it's already supported

[GitHub] [incubator-doris] imay commented on issue #1652: support filter with predicate in BetaRowset

2019-09-04 Thread GitBox
imay commented on issue #1652: support filter with predicate in BetaRowset URL: https://github.com/apache/incubator-doris/issues/1652#issuecomment-527842993 @gaodayue > If you mean filter rows by columns's zonemap, it's already supported I mean that vectorized predicate filter. I

[GitHub] [incubator-doris] imay merged pull request #1744: Shuffle partitioned instance to avoid skew

2019-09-04 Thread GitBox
imay merged pull request #1744: Shuffle partitioned instance to avoid skew URL: https://github.com/apache/incubator-doris/pull/1744 This is an automated message from the Apache Git Service. To respond to the message, please l

[GitHub] [incubator-doris] imay commented on issue #1723: 元数据支持存储计算分离

2019-09-04 Thread GitBox
imay commented on issue #1723: 元数据支持存储计算分离 URL: https://github.com/apache/incubator-doris/issues/1723#issuecomment-527861098 > Resource 资源。可以为 Doris 提供某种服务的实体。比如 Backend 是一种资源,Broker 也是一种资源。资源需要先通过命令加入到 Doris 集群中才能被使用。 我们需要把所有的节点都打平么?感觉BE、FE、Broker这些之间似乎也没有什么共性。还有打平的话我觉得叫做资源不太恰当

[GitHub] [incubator-doris] gaodayue commented on issue #1652: support filter with predicate in BetaRowset

2019-09-04 Thread GitBox
gaodayue commented on issue #1652: support filter with predicate in BetaRowset URL: https://github.com/apache/incubator-doris/issues/1652#issuecomment-527863509 I see, thanks This is an automated message from the Apache Git S

[GitHub] [incubator-doris] imay commented on a change in pull request #1617: Add PreAgg Hint

2019-09-04 Thread GitBox
imay commented on a change in pull request #1617: Add PreAgg Hint URL: https://github.com/apache/incubator-doris/pull/1617#discussion_r320714060 ## File path: fe/src/main/jflex/sql_scanner.flex ## @@ -439,20 +439,36 @@ QuotedIdentifier = \`(\`\`|[^\`])*\` SingleQuoteString

[GitHub] [incubator-doris] kangpinghuang opened a new pull request #1745: add delete predicate filter(#1636)

2019-09-04 Thread GitBox
kangpinghuang opened a new pull request #1745: add delete predicate filter(#1636) URL: https://github.com/apache/incubator-doris/pull/1745 Delete predicate can be used to prune data by zone map. This is an automated message f

[GitHub] [incubator-doris] kangpinghuang commented on issue #1652: support filter with predicate in BetaRowset

2019-09-04 Thread GitBox
kangpinghuang commented on issue #1652: support filter with predicate in BetaRowset URL: https://github.com/apache/incubator-doris/issues/1652#issuecomment-527873905 I will do this feature This is an automated message from t

[GitHub] [incubator-doris] imay commented on a change in pull request #1745: add delete predicate filter(#1636)

2019-09-04 Thread GitBox
imay commented on a change in pull request #1745: add delete predicate filter(#1636) URL: https://github.com/apache/incubator-doris/pull/1745#discussion_r320726868 ## File path: be/src/olap/delete_handler.cpp ## @@ -343,5 +343,17 @@ void DeleteHandler::finalize() { _i

[GitHub] [incubator-doris] chaoyli merged pull request #1742: Reduce unnecessary memory allocate and copy in OlapScanNode

2019-09-04 Thread GitBox
chaoyli merged pull request #1742: Reduce unnecessary memory allocate and copy in OlapScanNode URL: https://github.com/apache/incubator-doris/pull/1742 This is an automated message from the Apache Git Service. To respond to

[GitHub] [incubator-doris] kangkaisen opened a new issue #1746: BE core when to_bitmap argument is invalid

2019-09-04 Thread GitBox
kangkaisen opened a new issue #1746: BE core when to_bitmap argument is invalid URL: https://github.com/apache/incubator-doris/issues/1746 Today, BE core when our user test the bitmap_union: ``` terminate called after throwing an instance of 'std::out_of_range' what(): sto

[GitHub] [incubator-doris] kangkaisen opened a new pull request #1747: Add check for to_bitmap function argument

2019-09-04 Thread GitBox
kangkaisen opened a new pull request #1747: Add check for to_bitmap function argument URL: https://github.com/apache/incubator-doris/pull/1747 For https://github.com/apache/incubator-doris/issues/1746 1 Add invalid_argument and out_of_range check for to_bitmap function 2 change th

[GitHub] [incubator-doris] morningman commented on issue #1723: 元数据支持存储计算分离

2019-09-04 Thread GitBox
morningman commented on issue #1723: 元数据支持存储计算分离 URL: https://github.com/apache/incubator-doris/issues/1723#issuecomment-527897477 > 我们需要把所有的节点都打平么?感觉BE、FE、Broker这些之间似乎也没有什么共性。还有打平的话我觉得叫做资源不太恰当。毕竟通常我们说的都是CPU资源,IO资源,网络资源,存储资源,一般都指的是逻辑的概念。 这个我得意思主要是所有的这些节点都可以用一套 tag 机制来管理。而当前其实我们主要是对

[GitHub] [incubator-doris] morningman commented on issue #1723: 元数据支持存储计算分离

2019-09-04 Thread GitBox
morningman commented on issue #1723: 元数据支持存储计算分离 URL: https://github.com/apache/incubator-doris/issues/1723#issuecomment-527897856 资源这个词,可以再讨论~ This is an automated message from the Apache Git Service. To respond to the messa

[GitHub] [incubator-doris] kangkaisen commented on issue #1723: 元数据支持存储计算分离

2019-09-04 Thread GitBox
kangkaisen commented on issue #1723: 元数据支持存储计算分离 URL: https://github.com/apache/incubator-doris/issues/1723#issuecomment-527907152 > CREATE TABLE tbl1 (k1 int) DISTRIBUTED BY HASH(k1) BUCKETS 4 PROPERTIES ( "backend_tag" = "rack1:2, rack2:1,", // required "remote_storage_ta

[GitHub] [incubator-doris] gaodayue opened a new pull request #1748: RowsetFactory as a single entry for Rowset creation

2019-09-04 Thread GitBox
gaodayue opened a new pull request #1748: RowsetFactory as a single entry for Rowset creation URL: https://github.com/apache/incubator-doris/pull/1748 In this PR, all creations of Rowset are done through the `RowsetFactory.create_rowset` factory method (except OlapSnapshotConverter which

[GitHub] [incubator-doris] imay commented on a change in pull request #1747: Add check for to_bitmap function argument

2019-09-04 Thread GitBox
imay commented on a change in pull request #1747: Add check for to_bitmap function argument URL: https://github.com/apache/incubator-doris/pull/1747#discussion_r320787795 ## File path: be/src/exec/base_scanner.cpp ## @@ -144,6 +144,14 @@ bool BaseScanner::fill_dest_tuple(c

[GitHub] [incubator-doris] imay commented on a change in pull request #1748: RowsetFactory as a single entry for Rowset creation

2019-09-04 Thread GitBox
imay commented on a change in pull request #1748: RowsetFactory as a single entry for Rowset creation URL: https://github.com/apache/incubator-doris/pull/1748#discussion_r320795386 ## File path: be/src/olap/task/engine_clone_task.cpp ## @@ -847,10 +844,19 @@ OLAPStatus En

[GitHub] [incubator-doris] imay commented on issue #1723: 元数据支持存储计算分离

2019-09-04 Thread GitBox
imay commented on issue #1723: 元数据支持存储计算分离 URL: https://github.com/apache/incubator-doris/issues/1723#issuecomment-527934459 > > CREATE TABLE tbl1 (k1 int) DISTRIBUTED BY HASH(k1) BUCKETS 4 > > PROPERTIES ( > > "backend_tag" = "rack1:2, rack2:1,", // required > > "remote_storage_ta

[GitHub] [incubator-doris] imay closed issue #1723: 元数据支持存储计算分离

2019-09-04 Thread GitBox
imay closed issue #1723: 元数据支持存储计算分离 URL: https://github.com/apache/incubator-doris/issues/1723 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL abov

[GitHub] [incubator-doris] morningman opened a new issue #1723: 元数据支持存储计算分离

2019-09-04 Thread GitBox
morningman opened a new issue #1723: 元数据支持存储计算分离 URL: https://github.com/apache/incubator-doris/issues/1723 # 元数据支持存储计算分离 在存储计算架构中,数据可能存储在本地、远端,或同时存储在本地和远端。当数据存储在远端时,本地存储将作为一个全量Cache存在。在这种架构,现有的以下流程需求进行重新设计: * Backend 的元数据管理 * 建表或创建分区时数据分片的分布管理 * 数据副本的修改,数据分片的修复和均衡 *

[GitHub] [incubator-doris] imay removed a comment on issue #1723: 元数据支持存储计算分离

2019-09-04 Thread GitBox
imay removed a comment on issue #1723: 元数据支持存储计算分离 URL: https://github.com/apache/incubator-doris/issues/1723#issuecomment-527934459 > > CREATE TABLE tbl1 (k1 int) DISTRIBUTED BY HASH(k1) BUCKETS 4 > > PROPERTIES ( > > "backend_tag" = "rack1:2, rack2:1,", // required > > "remote_st

[GitHub] [incubator-doris] morningman commented on issue #1723: 元数据支持存储计算分离

2019-09-04 Thread GitBox
morningman commented on issue #1723: 元数据支持存储计算分离 URL: https://github.com/apache/incubator-doris/issues/1723#issuecomment-528150030 > 要求用户在建表时必须指定backend_tag,感觉不是很合理。 我觉得我们可以在整个集群,cluster,DB粒度设置backend_tag属性,建表时backend_tag作为可选项。 让用户在建表时指定backend_tag,会极大增加Doris Admin的运维成本。 backend_ta

[GitHub] [incubator-doris] gaodayue commented on a change in pull request #1748: RowsetFactory as a single entry for Rowset creation

2019-09-04 Thread GitBox
gaodayue commented on a change in pull request #1748: RowsetFactory as a single entry for Rowset creation URL: https://github.com/apache/incubator-doris/pull/1748#discussion_r321049846 ## File path: be/src/olap/task/engine_clone_task.cpp ## @@ -847,10 +844,19 @@ OLAPStatus

[GitHub] [incubator-doris] kangkaisen commented on a change in pull request #1747: Add check for to_bitmap function argument

2019-09-04 Thread GitBox
kangkaisen commented on a change in pull request #1747: Add check for to_bitmap function argument URL: https://github.com/apache/incubator-doris/pull/1747#discussion_r321050410 ## File path: be/src/exec/base_scanner.cpp ## @@ -144,6 +144,14 @@ bool BaseScanner::fill_dest_t

[GitHub] [incubator-doris] imay merged pull request #1748: RowsetFactory as a single entry for Rowset creation

2019-09-05 Thread GitBox
imay merged pull request #1748: RowsetFactory as a single entry for Rowset creation URL: https://github.com/apache/incubator-doris/pull/1748 This is an automated message from the Apache Git Service. To respond to the message

[GitHub] [incubator-doris] imay merged pull request #1747: Add check for to_bitmap function argument

2019-09-05 Thread GitBox
imay merged pull request #1747: Add check for to_bitmap function argument URL: https://github.com/apache/incubator-doris/pull/1747 This is an automated message from the Apache Git Service. To respond to the message, please lo

[GitHub] [incubator-doris] imay opened a new pull request #1749: Fix compile error

2019-09-05 Thread GitBox
imay opened a new pull request #1749: Fix compile error URL: https://github.com/apache/incubator-doris/pull/1749 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and

[GitHub] [incubator-doris] imay merged pull request #1749: Fix compile error

2019-09-05 Thread GitBox
imay merged pull request #1749: Fix compile error URL: https://github.com/apache/incubator-doris/pull/1749 This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use t

[GitHub] [incubator-doris] yiguolei opened a new pull request #1750: Check rowset is useful atomicly

2019-09-05 Thread GitBox
yiguolei opened a new pull request #1750: Check rowset is useful atomicly URL: https://github.com/apache/incubator-doris/pull/1750 This is an automated message from the Apache Git Service. To respond to the message, please lo

[GitHub] [incubator-doris] yiguolei opened a new issue #1751: Active rowset is garbage collected

2019-09-05 Thread GitBox
yiguolei opened a new issue #1751: Active rowset is garbage collected URL: https://github.com/apache/incubator-doris/issues/1751 Rowset is published but is garbaged collected during gc thread. This is an automated message from

[GitHub] [incubator-doris] yiguolei commented on issue #1750: Check rowset is useful atomicly

2019-09-05 Thread GitBox
yiguolei commented on issue #1750: Check rowset is useful atomicly URL: https://github.com/apache/incubator-doris/pull/1750#issuecomment-528691384 #1751 This is an automated message from the Apache Git Service. To respond to t

[GitHub] [incubator-doris] yiguolei commented on issue #1751: Active rowset is garbage collected

2019-09-05 Thread GitBox
yiguolei commented on issue #1751: Active rowset is garbage collected URL: https://github.com/apache/incubator-doris/issues/1751#issuecomment-528691857 During publish version stage, it will first add rowset meta to tablet meta and then remove it from rowset meta manager. If we check table

[GitHub] [incubator-doris] imay opened a new issue #1752: Create FieldList to reuse filed and schema

2019-09-05 Thread GitBox
imay opened a new issue #1752: Create FieldList to reuse filed and schema URL: https://github.com/apache/incubator-doris/issues/1752 Now in our storage engine, we create so many Schema/Field for many purpose. I think after a table is created, its Schema and Filed are not modified unless th

[GitHub] [incubator-doris] kangpinghuang commented on a change in pull request #1738: add bloom filter index

2019-09-05 Thread GitBox
kangpinghuang commented on a change in pull request #1738: add bloom filter index URL: https://github.com/apache/incubator-doris/pull/1738#discussion_r321569645 ## File path: be/src/olap/rowset/segment_v2/bloom_filter_page.cpp ## @@ -0,0 +1,114 @@ +// Licensed to the Apach

[GitHub] [incubator-doris] gaodayue opened a new pull request #1753: Use crc32c checksum for segment v2

2019-09-05 Thread GitBox
gaodayue opened a new pull request #1753: Use crc32c checksum for segment v2 URL: https://github.com/apache/incubator-doris/pull/1753 The following error is encountered when testing V2 table. ``` Page checksum mismatch, actual=3372108349 vs expect=3375987274 ``` The reasons a

[GitHub] [incubator-doris] gaodayue opened a new pull request #1754: fix a bug in BetaRowsetReader which results in empty result

2019-09-05 Thread GitBox
gaodayue opened a new pull request #1754: fix a bug in BetaRowsetReader which results in empty result URL: https://github.com/apache/incubator-doris/pull/1754 I didn't notice that `Reader` [relies on](https://github.com/apache/incubator-doris/blob/master/be/src/olap/reader.cpp#L120) the `

[GitHub] [incubator-doris] imay commented on issue #1753: Use crc32c checksum for segment v2

2019-09-05 Thread GitBox
imay commented on issue #1753: Use crc32c checksum for segment v2 URL: https://github.com/apache/incubator-doris/pull/1753#issuecomment-528724219 @gaodayue I have two questions about this PR. 1. Even if HashUtils::crc_hash doesn't generate standard CRC-32 checksum, the checksums

[GitHub] [incubator-doris] imay opened a new issue #1755: Remove author tag in our code

2019-09-05 Thread GitBox
imay opened a new issue #1755: Remove author tag in our code URL: https://github.com/apache/incubator-doris/issues/1755 We should remove author tag in our code [Here](http://www.apache.org/foundation/records/minutes/2004/board_minutes_2004_09_22.txt) and [Here] is reference. --

[GitHub] [incubator-doris] gaodayue commented on issue #1753: Use crc32c checksum for segment v2

2019-09-06 Thread GitBox
gaodayue commented on issue #1753: Use crc32c checksum for segment v2 URL: https://github.com/apache/incubator-doris/pull/1753#issuecomment-528738158 @imay comments inline > Even if HashUtils::crc_hash doesn't generate standard CRC-32 checksum, the checksums should be equal. Because

[GitHub] [incubator-doris] imay merged pull request #1754: fix a bug in BetaRowsetReader which results in empty result

2019-09-06 Thread GitBox
imay merged pull request #1754: fix a bug in BetaRowsetReader which results in empty result URL: https://github.com/apache/incubator-doris/pull/1754 This is an automated message from the Apache Git Service. To respond to the

<    28   29   30   31   32   33   34   35   36   37   >