[Impala-ASF-CR] IMPALA-13502: Clean up around constructors

2024-11-05 Thread Impala Public Jenkins (Code Review)
Impala Public Jenkins has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/22010 )

Change subject: IMPALA-13502: Clean up around constructors
..


Patch Set 9: Verified+1


--
To view, visit http://gerrit.cloudera.org:8080/22010
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
Gerrit-Change-Number: 22010
Gerrit-PatchSet: 9
Gerrit-Owner: Michael Smith 
Gerrit-Reviewer: Daniel Becker 
Gerrit-Reviewer: Impala Public Jenkins 
Gerrit-Reviewer: Michael Smith 
Gerrit-Reviewer: Riza Suminto 
Gerrit-Comment-Date: Wed, 06 Nov 2024 03:22:23 +
Gerrit-HasComments: No


[Impala-ASF-CR] IMPALA-13502: Clean up around constructors

2024-11-05 Thread Impala Public Jenkins (Code Review)
Impala Public Jenkins has submitted this change and it was merged. ( 
http://gerrit.cloudera.org:8080/22010 )

Change subject: IMPALA-13502: Clean up around constructors
..

IMPALA-13502: Clean up around constructors

Makes 'name' a required parameter around CreateBinaryPhiNode,
CodegenNullPhiNode, and CodegenIsNullPhiNode to skip rare case where we
generate a name.

Uses raw pointers or const& rather than const shared_ptr& in some cases
to simplify API.

Removes unused TSaslServerTransport constructors.

Reuses CharMemTrackerAllocator and OutboundRowBatch in TupleFileWriter.

Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
Reviewed-on: http://gerrit.cloudera.org:8080/22010
Reviewed-by: Riza Suminto 
Tested-by: Impala Public Jenkins 
---
M be/src/benchmarks/row-batch-serialize-benchmark.cc
M be/src/codegen/codegen-anyval-read-write-info.h
M be/src/codegen/codegen-anyval.cc
M be/src/codegen/llvm-codegen.cc
M be/src/codegen/llvm-codegen.h
M be/src/exec/hash-table.cc
M be/src/exec/tuple-file-writer.cc
M be/src/exec/tuple-file-writer.h
M be/src/rpc/TAcceptQueueServer.cpp
M be/src/rpc/TAcceptQueueServer.h
M be/src/runtime/krpc-data-stream-sender.cc
M be/src/runtime/outbound-row-batch.h
M be/src/runtime/row-batch-serialize-test.cc
M be/src/service/impala-server.cc
M be/src/service/impala-server.h
M be/src/transport/TSaslServerTransport.cpp
M be/src/transport/TSaslServerTransport.h
17 files changed, 71 insertions(+), 99 deletions(-)

Approvals:
  Riza Suminto: Looks good to me, approved
  Impala Public Jenkins: Verified

--
To view, visit http://gerrit.cloudera.org:8080/22010
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: merged
Gerrit-Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
Gerrit-Change-Number: 22010
Gerrit-PatchSet: 10
Gerrit-Owner: Michael Smith 
Gerrit-Reviewer: Daniel Becker 
Gerrit-Reviewer: Impala Public Jenkins 
Gerrit-Reviewer: Michael Smith 
Gerrit-Reviewer: Riza Suminto 


[Impala-ASF-CR] IMPALA-13502: Clean up around constructors

2024-11-05 Thread Riza Suminto (Code Review)
Riza Suminto has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/22010 )

Change subject: IMPALA-13502: Clean up around constructors
..


Patch Set 9: Code-Review+2


--
To view, visit http://gerrit.cloudera.org:8080/22010
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
Gerrit-Change-Number: 22010
Gerrit-PatchSet: 9
Gerrit-Owner: Michael Smith 
Gerrit-Reviewer: Daniel Becker 
Gerrit-Reviewer: Impala Public Jenkins 
Gerrit-Reviewer: Michael Smith 
Gerrit-Reviewer: Riza Suminto 
Gerrit-Comment-Date: Tue, 05 Nov 2024 21:51:50 +
Gerrit-HasComments: No


[Impala-ASF-CR] IMPALA-13502: Clean up around constructors

2024-11-05 Thread Impala Public Jenkins (Code Review)
Impala Public Jenkins has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/22010 )

Change subject: IMPALA-13502: Clean up around constructors
..


Patch Set 9:

Build started: https://jenkins.impala.io/job/gerrit-verify-dryrun/11108/ 
DRY_RUN=false


--
To view, visit http://gerrit.cloudera.org:8080/22010
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
Gerrit-Change-Number: 22010
Gerrit-PatchSet: 9
Gerrit-Owner: Michael Smith 
Gerrit-Reviewer: Daniel Becker 
Gerrit-Reviewer: Impala Public Jenkins 
Gerrit-Reviewer: Michael Smith 
Gerrit-Reviewer: Riza Suminto 
Gerrit-Comment-Date: Tue, 05 Nov 2024 21:53:45 +
Gerrit-HasComments: No


[Impala-ASF-CR] IMPALA-13502: Clean up around constructors

2024-11-05 Thread Riza Suminto (Code Review)
Riza Suminto has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/22010 )

Change subject: IMPALA-13502: Clean up around constructors
..


Patch Set 8:

> Patch Set 8:
>
> Tests encountered an instance of IMPALA-13500.

Try rebasing. IMPALA-13507 might indirectly fix IMPALA-13500.


--
To view, visit http://gerrit.cloudera.org:8080/22010
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
Gerrit-Change-Number: 22010
Gerrit-PatchSet: 8
Gerrit-Owner: Michael Smith 
Gerrit-Reviewer: Daniel Becker 
Gerrit-Reviewer: Impala Public Jenkins 
Gerrit-Reviewer: Michael Smith 
Gerrit-Reviewer: Riza Suminto 
Gerrit-Comment-Date: Tue, 05 Nov 2024 18:23:22 +
Gerrit-HasComments: No


[Impala-ASF-CR] IMPALA-13502: Clean up around constructors

2024-11-05 Thread Michael Smith (Code Review)
Michael Smith has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/22010 )

Change subject: IMPALA-13502: Clean up around constructors
..


Patch Set 8:

Tests encountered an instance of IMPALA-13500.


--
To view, visit http://gerrit.cloudera.org:8080/22010
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
Gerrit-Change-Number: 22010
Gerrit-PatchSet: 8
Gerrit-Owner: Michael Smith 
Gerrit-Reviewer: Daniel Becker 
Gerrit-Reviewer: Impala Public Jenkins 
Gerrit-Reviewer: Michael Smith 
Gerrit-Reviewer: Riza Suminto 
Gerrit-Comment-Date: Tue, 05 Nov 2024 17:20:34 +
Gerrit-HasComments: No


[Impala-ASF-CR] IMPALA-13502: Clean up around constructors

2024-11-05 Thread Michael Smith (Code Review)
Michael Smith has removed a vote on this change.

Change subject: IMPALA-13502: Clean up around constructors
..


Removed Verified-1 by Impala Public Jenkins 
--
To view, visit http://gerrit.cloudera.org:8080/22010
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: deleteVote
Gerrit-Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
Gerrit-Change-Number: 22010
Gerrit-PatchSet: 8
Gerrit-Owner: Michael Smith 
Gerrit-Reviewer: Daniel Becker 
Gerrit-Reviewer: Impala Public Jenkins 
Gerrit-Reviewer: Michael Smith 
Gerrit-Reviewer: Riza Suminto 


[Impala-ASF-CR] IMPALA-13502: Clean up around constructors

2024-11-04 Thread Impala Public Jenkins (Code Review)
Impala Public Jenkins has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/22010 )

Change subject: IMPALA-13502: Clean up around constructors
..


Patch Set 8: Verified-1

Build failed: https://jenkins.impala.io/job/gerrit-verify-dryrun/11103/


--
To view, visit http://gerrit.cloudera.org:8080/22010
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
Gerrit-Change-Number: 22010
Gerrit-PatchSet: 8
Gerrit-Owner: Michael Smith 
Gerrit-Reviewer: Daniel Becker 
Gerrit-Reviewer: Impala Public Jenkins 
Gerrit-Reviewer: Michael Smith 
Gerrit-Reviewer: Riza Suminto 
Gerrit-Comment-Date: Tue, 05 Nov 2024 04:26:01 +
Gerrit-HasComments: No


[Impala-ASF-CR] IMPALA-13502: Clean up around constructors

2024-11-04 Thread Impala Public Jenkins (Code Review)
Impala Public Jenkins has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/22010 )

Change subject: IMPALA-13502: Clean up around constructors
..


Patch Set 8:

Build Successful

https://jenkins.impala.io/job/gerrit-code-review-checks/17362/ : Initial code 
review checks passed. Use gerrit-verify-dryrun-external or gerrit-verify-dryrun 
to run full precommit tests.


--
To view, visit http://gerrit.cloudera.org:8080/22010
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
Gerrit-Change-Number: 22010
Gerrit-PatchSet: 8
Gerrit-Owner: Michael Smith 
Gerrit-Reviewer: Daniel Becker 
Gerrit-Reviewer: Impala Public Jenkins 
Gerrit-Reviewer: Michael Smith 
Gerrit-Reviewer: Riza Suminto 
Gerrit-Comment-Date: Mon, 04 Nov 2024 23:25:30 +
Gerrit-HasComments: No


[Impala-ASF-CR] IMPALA-13502: Clean up around constructors

2024-11-04 Thread Impala Public Jenkins (Code Review)
Impala Public Jenkins has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/22010 )

Change subject: IMPALA-13502: Clean up around constructors
..


Patch Set 7: -Verified

Build Failed

https://jenkins.impala.io/job/gerrit-code-review-checks/17360/ : Initial code 
review checks failed. See linked job for details on the failure.


--
To view, visit http://gerrit.cloudera.org:8080/22010
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
Gerrit-Change-Number: 22010
Gerrit-PatchSet: 7
Gerrit-Owner: Michael Smith 
Gerrit-Reviewer: Daniel Becker 
Gerrit-Reviewer: Impala Public Jenkins 
Gerrit-Reviewer: Michael Smith 
Gerrit-Reviewer: Riza Suminto 
Gerrit-Comment-Date: Mon, 04 Nov 2024 23:14:10 +
Gerrit-HasComments: No


[Impala-ASF-CR] IMPALA-13502: Clean up around constructors

2024-11-04 Thread Impala Public Jenkins (Code Review)
Impala Public Jenkins has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/22010 )

Change subject: IMPALA-13502: Clean up around constructors
..


Patch Set 7: Verified-1

Build failed: https://jenkins.impala.io/job/gerrit-verify-dryrun/11102/


--
To view, visit http://gerrit.cloudera.org:8080/22010
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
Gerrit-Change-Number: 22010
Gerrit-PatchSet: 7
Gerrit-Owner: Michael Smith 
Gerrit-Reviewer: Daniel Becker 
Gerrit-Reviewer: Impala Public Jenkins 
Gerrit-Reviewer: Michael Smith 
Gerrit-Reviewer: Riza Suminto 
Gerrit-Comment-Date: Mon, 04 Nov 2024 22:58:31 +
Gerrit-HasComments: No


[Impala-ASF-CR] IMPALA-13502: Clean up around constructors

2024-11-04 Thread Michael Smith (Code Review)
Hello Daniel Becker, Riza Suminto, Impala Public Jenkins,

I'd like you to reexamine a change. Please visit

http://gerrit.cloudera.org:8080/22010

to look at the new patch set (#8).

Change subject: IMPALA-13502: Clean up around constructors
..

IMPALA-13502: Clean up around constructors

Makes 'name' a required parameter around CreateBinaryPhiNode,
CodegenNullPhiNode, and CodegenIsNullPhiNode to skip rare case where we
generate a name.

Uses raw pointers or const& rather than const shared_ptr& in some cases
to simplify API.

Removes unused TSaslServerTransport constructors.

Reuses CharMemTrackerAllocator and OutboundRowBatch in TupleFileWriter.

Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
---
M be/src/benchmarks/row-batch-serialize-benchmark.cc
M be/src/codegen/codegen-anyval-read-write-info.h
M be/src/codegen/codegen-anyval.cc
M be/src/codegen/llvm-codegen.cc
M be/src/codegen/llvm-codegen.h
M be/src/exec/hash-table.cc
M be/src/exec/tuple-file-writer.cc
M be/src/exec/tuple-file-writer.h
M be/src/rpc/TAcceptQueueServer.cpp
M be/src/rpc/TAcceptQueueServer.h
M be/src/runtime/krpc-data-stream-sender.cc
M be/src/runtime/outbound-row-batch.h
M be/src/runtime/row-batch-serialize-test.cc
M be/src/service/impala-server.cc
M be/src/service/impala-server.h
M be/src/transport/TSaslServerTransport.cpp
M be/src/transport/TSaslServerTransport.h
17 files changed, 71 insertions(+), 99 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/10/22010/8
--
To view, visit http://gerrit.cloudera.org:8080/22010
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
Gerrit-Change-Number: 22010
Gerrit-PatchSet: 8
Gerrit-Owner: Michael Smith 
Gerrit-Reviewer: Daniel Becker 
Gerrit-Reviewer: Impala Public Jenkins 
Gerrit-Reviewer: Michael Smith 
Gerrit-Reviewer: Riza Suminto 


[Impala-ASF-CR] IMPALA-13502: Clean up around constructors

2024-11-04 Thread Impala Public Jenkins (Code Review)
Impala Public Jenkins has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/22010 )

Change subject: IMPALA-13502: Clean up around constructors
..


Patch Set 8:

Build started: https://jenkins.impala.io/job/gerrit-verify-dryrun/11103/ 
DRY_RUN=true


--
To view, visit http://gerrit.cloudera.org:8080/22010
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
Gerrit-Change-Number: 22010
Gerrit-PatchSet: 8
Gerrit-Owner: Michael Smith 
Gerrit-Reviewer: Daniel Becker 
Gerrit-Reviewer: Impala Public Jenkins 
Gerrit-Reviewer: Michael Smith 
Gerrit-Reviewer: Riza Suminto 
Gerrit-Comment-Date: Mon, 04 Nov 2024 23:00:00 +
Gerrit-HasComments: No


[Impala-ASF-CR] IMPALA-13502: Clean up around constructors

2024-11-04 Thread Impala Public Jenkins (Code Review)
Impala Public Jenkins has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/22010 )

Change subject: IMPALA-13502: Clean up around constructors
..


Patch Set 7:

Build started: https://jenkins.impala.io/job/gerrit-verify-dryrun/11102/ 
DRY_RUN=true


--
To view, visit http://gerrit.cloudera.org:8080/22010
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
Gerrit-Change-Number: 22010
Gerrit-PatchSet: 7
Gerrit-Owner: Michael Smith 
Gerrit-Reviewer: Daniel Becker 
Gerrit-Reviewer: Impala Public Jenkins 
Gerrit-Reviewer: Michael Smith 
Gerrit-Reviewer: Riza Suminto 
Gerrit-Comment-Date: Mon, 04 Nov 2024 22:46:50 +
Gerrit-HasComments: No


[Impala-ASF-CR] IMPALA-13502: Clean up around constructors

2024-11-04 Thread Michael Smith (Code Review)
Hello Daniel Becker, Riza Suminto, Impala Public Jenkins,

I'd like you to reexamine a change. Please visit

http://gerrit.cloudera.org:8080/22010

to look at the new patch set (#7).

Change subject: IMPALA-13502: Clean up around constructors
..

IMPALA-13502: Clean up around constructors

Makes 'name' a required parameter around CreateBinaryPhiNode,
CodegenNullPhiNode, and CodegenIsNullPhiNode to skip rare case where we
generate a name.

Uses raw pointers or const& rather than const shared_ptr& in some cases
to simplify API.

Removes unused TSaslServerTransport constructors.

Reuses CharMemTrackerAllocator and OutboundRowBatch in TupleFileWriter.

Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
---
M be/src/benchmarks/row-batch-serialize-benchmark.cc
M be/src/codegen/codegen-anyval-read-write-info.h
M be/src/codegen/codegen-anyval.cc
M be/src/codegen/llvm-codegen.cc
M be/src/codegen/llvm-codegen.h
M be/src/exec/hash-table.cc
M be/src/exec/tuple-file-writer.cc
M be/src/exec/tuple-file-writer.h
M be/src/rpc/TAcceptQueueServer.cpp
M be/src/rpc/TAcceptQueueServer.h
M be/src/runtime/krpc-data-stream-sender.cc
M be/src/runtime/outbound-row-batch.h
M be/src/runtime/row-batch-serialize-test.cc
M be/src/service/impala-server.cc
M be/src/service/impala-server.h
M be/src/transport/TSaslServerTransport.cpp
M be/src/transport/TSaslServerTransport.h
17 files changed, 69 insertions(+), 98 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/10/22010/7
--
To view, visit http://gerrit.cloudera.org:8080/22010
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
Gerrit-Change-Number: 22010
Gerrit-PatchSet: 7
Gerrit-Owner: Michael Smith 
Gerrit-Reviewer: Daniel Becker 
Gerrit-Reviewer: Impala Public Jenkins 
Gerrit-Reviewer: Michael Smith 
Gerrit-Reviewer: Riza Suminto 


[Impala-ASF-CR] IMPALA-13502: Clean up around constructors

2024-11-04 Thread Impala Public Jenkins (Code Review)
Impala Public Jenkins has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/22010 )

Change subject: IMPALA-13502: Clean up around constructors
..


Patch Set 7:

(1 comment)

gerrit-auto-critic failed. You can reproduce it locally using command:

  python2 bin/jenkins/critique-gerrit-review.py --dryrun

To run it, you might need a virtual env with virtualenv installed.

http://gerrit.cloudera.org:8080/#/c/22010/7/be/src/exec/tuple-file-writer.cc
File be/src/exec/tuple-file-writer.cc:

http://gerrit.cloudera.org:8080/#/c/22010/7/be/src/exec/tuple-file-writer.cc@89
PS7, Line 89: RETURN_IF_ERROR(row_batch->Serialize(out_batch_.get(), /* 
compression_scratch */ nullptr));
line too long (95 > 90)



--
To view, visit http://gerrit.cloudera.org:8080/22010
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
Gerrit-Change-Number: 22010
Gerrit-PatchSet: 7
Gerrit-Owner: Michael Smith 
Gerrit-Reviewer: Daniel Becker 
Gerrit-Reviewer: Impala Public Jenkins 
Gerrit-Reviewer: Michael Smith 
Gerrit-Reviewer: Riza Suminto 
Gerrit-Comment-Date: Mon, 04 Nov 2024 22:47:45 +
Gerrit-HasComments: Yes


[Impala-ASF-CR] IMPALA-13502: Clean up around constructors

2024-11-01 Thread Impala Public Jenkins (Code Review)
Impala Public Jenkins has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/22010 )

Change subject: IMPALA-13502: Clean up around constructors
..


Patch Set 5: Verified-1

Build failed: https://jenkins.impala.io/job/gerrit-verify-dryrun/11093/


--
To view, visit http://gerrit.cloudera.org:8080/22010
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
Gerrit-Change-Number: 22010
Gerrit-PatchSet: 5
Gerrit-Owner: Michael Smith 
Gerrit-Reviewer: Daniel Becker 
Gerrit-Reviewer: Impala Public Jenkins 
Gerrit-Reviewer: Michael Smith 
Gerrit-Reviewer: Riza Suminto 
Gerrit-Comment-Date: Sat, 02 Nov 2024 04:34:09 +
Gerrit-HasComments: No


[Impala-ASF-CR] IMPALA-13502: Clean up around constructors

2024-11-01 Thread Impala Public Jenkins (Code Review)
Impala Public Jenkins has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/22010 )

Change subject: IMPALA-13502: Clean up around constructors
..


Patch Set 5:

Build Successful

https://jenkins.impala.io/job/gerrit-code-review-checks/17340/ : Initial code 
review checks passed. Use gerrit-verify-dryrun-external or gerrit-verify-dryrun 
to run full precommit tests.


--
To view, visit http://gerrit.cloudera.org:8080/22010
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
Gerrit-Change-Number: 22010
Gerrit-PatchSet: 5
Gerrit-Owner: Michael Smith 
Gerrit-Reviewer: Daniel Becker 
Gerrit-Reviewer: Impala Public Jenkins 
Gerrit-Reviewer: Michael Smith 
Gerrit-Reviewer: Riza Suminto 
Gerrit-Comment-Date: Fri, 01 Nov 2024 22:58:56 +
Gerrit-HasComments: No


[Impala-ASF-CR] IMPALA-13502: Clean up around constructors

2024-11-01 Thread Impala Public Jenkins (Code Review)
Impala Public Jenkins has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/22010 )

Change subject: IMPALA-13502: Clean up around constructors
..


Patch Set 5:

Build started: https://jenkins.impala.io/job/gerrit-verify-dryrun/11093/ 
DRY_RUN=true


--
To view, visit http://gerrit.cloudera.org:8080/22010
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
Gerrit-Change-Number: 22010
Gerrit-PatchSet: 5
Gerrit-Owner: Michael Smith 
Gerrit-Reviewer: Daniel Becker 
Gerrit-Reviewer: Impala Public Jenkins 
Gerrit-Reviewer: Michael Smith 
Gerrit-Reviewer: Riza Suminto 
Gerrit-Comment-Date: Fri, 01 Nov 2024 22:48:19 +
Gerrit-HasComments: No


[Impala-ASF-CR] IMPALA-13502: Clean up around constructors

2024-11-01 Thread Riza Suminto (Code Review)
Riza Suminto has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/22010 )

Change subject: IMPALA-13502: Clean up around constructors
..


Patch Set 5: Code-Review+2

LGTM, thanks!


--
To view, visit http://gerrit.cloudera.org:8080/22010
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
Gerrit-Change-Number: 22010
Gerrit-PatchSet: 5
Gerrit-Owner: Michael Smith 
Gerrit-Reviewer: Daniel Becker 
Gerrit-Reviewer: Impala Public Jenkins 
Gerrit-Reviewer: Michael Smith 
Gerrit-Reviewer: Riza Suminto 
Gerrit-Comment-Date: Fri, 01 Nov 2024 22:42:58 +
Gerrit-HasComments: No


[Impala-ASF-CR] IMPALA-13502: Clean up around constructors

2024-11-01 Thread Michael Smith (Code Review)
Hello Daniel Becker, Riza Suminto, Impala Public Jenkins,

I'd like you to reexamine a change. Please visit

http://gerrit.cloudera.org:8080/22010

to look at the new patch set (#5).

Change subject: IMPALA-13502: Clean up around constructors
..

IMPALA-13502: Clean up around constructors

Makes 'name' a required parameter around CreateBinaryPhiNode,
CodegenNullPhiNode, and CodegenIsNullPhiNode to skip rare case where we
generate a name.

Uses raw pointers or const& rather than const shared_ptr& in some cases
to simplify API.

Removes unused TSaslServerTransport constructors.

Reuses CharMemTrackerAllocator and OutboundRowBatch in TupleFileWriter.

Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
---
M be/src/benchmarks/row-batch-serialize-benchmark.cc
M be/src/codegen/codegen-anyval-read-write-info.h
M be/src/codegen/codegen-anyval.cc
M be/src/codegen/llvm-codegen.cc
M be/src/codegen/llvm-codegen.h
M be/src/exec/hash-table.cc
M be/src/exec/tuple-file-writer.cc
M be/src/exec/tuple-file-writer.h
M be/src/rpc/TAcceptQueueServer.cpp
M be/src/rpc/TAcceptQueueServer.h
M be/src/runtime/krpc-data-stream-sender.cc
M be/src/runtime/outbound-row-batch.h
M be/src/runtime/row-batch-serialize-test.cc
M be/src/service/impala-server.cc
M be/src/service/impala-server.h
M be/src/transport/TSaslServerTransport.cpp
M be/src/transport/TSaslServerTransport.h
17 files changed, 66 insertions(+), 97 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/10/22010/5
--
To view, visit http://gerrit.cloudera.org:8080/22010
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
Gerrit-Change-Number: 22010
Gerrit-PatchSet: 5
Gerrit-Owner: Michael Smith 
Gerrit-Reviewer: Daniel Becker 
Gerrit-Reviewer: Impala Public Jenkins 
Gerrit-Reviewer: Michael Smith 
Gerrit-Reviewer: Riza Suminto 


[Impala-ASF-CR] IMPALA-13502: Clean up around constructors

2024-11-01 Thread Michael Smith (Code Review)
Michael Smith has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/22010 )

Change subject: IMPALA-13502: Clean up around constructors
..


Patch Set 5:

(1 comment)

http://gerrit.cloudera.org:8080/#/c/22010/4/be/src/exec/tuple-file-writer.cc
File be/src/exec/tuple-file-writer.cc:

http://gerrit.cloudera.org:8080/#/c/22010/4/be/src/exec/tuple-file-writer.cc@83
PS4, Line 83: // serialize and wri
> I think this OutboundRowBatch can also be reused?
Done



--
To view, visit http://gerrit.cloudera.org:8080/22010
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
Gerrit-Change-Number: 22010
Gerrit-PatchSet: 5
Gerrit-Owner: Michael Smith 
Gerrit-Reviewer: Daniel Becker 
Gerrit-Reviewer: Impala Public Jenkins 
Gerrit-Reviewer: Michael Smith 
Gerrit-Reviewer: Riza Suminto 
Gerrit-Comment-Date: Fri, 01 Nov 2024 22:31:22 +
Gerrit-HasComments: Yes


[Impala-ASF-CR] IMPALA-13502: Clean up around constructors

2024-11-01 Thread Riza Suminto (Code Review)
Riza Suminto has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/22010 )

Change subject: IMPALA-13502: Clean up around constructors
..


Patch Set 4:

(1 comment)

http://gerrit.cloudera.org:8080/#/c/22010/4/be/src/exec/tuple-file-writer.cc
File be/src/exec/tuple-file-writer.cc:

http://gerrit.cloudera.org:8080/#/c/22010/4/be/src/exec/tuple-file-writer.cc@83
PS4, Line 83: OutboundRowBatch out
I think this OutboundRowBatch can also be reused?

Note that RowBatch::Serialize calls output_batch->tuple_offsets_.clear() and 
output_batch->tuple_data_.resize(size).



-- 
To view, visit http://gerrit.cloudera.org:8080/22010
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
Gerrit-Change-Number: 22010
Gerrit-PatchSet: 4
Gerrit-Owner: Michael Smith 
Gerrit-Reviewer: Daniel Becker 
Gerrit-Reviewer: Impala Public Jenkins 
Gerrit-Reviewer: Michael Smith 
Gerrit-Reviewer: Riza Suminto 
Gerrit-Comment-Date: Fri, 01 Nov 2024 22:22:08 +
Gerrit-HasComments: Yes


[Impala-ASF-CR] IMPALA-13502: Clean up around constructors

2024-11-01 Thread Impala Public Jenkins (Code Review)
Impala Public Jenkins has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/22010 )

Change subject: IMPALA-13502: Clean up around constructors
..


Patch Set 4:

Build Successful

https://jenkins.impala.io/job/gerrit-code-review-checks/17339/ : Initial code 
review checks passed. Use gerrit-verify-dryrun-external or gerrit-verify-dryrun 
to run full precommit tests.


--
To view, visit http://gerrit.cloudera.org:8080/22010
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
Gerrit-Change-Number: 22010
Gerrit-PatchSet: 4
Gerrit-Owner: Michael Smith 
Gerrit-Reviewer: Daniel Becker 
Gerrit-Reviewer: Impala Public Jenkins 
Gerrit-Reviewer: Michael Smith 
Gerrit-Reviewer: Riza Suminto 
Gerrit-Comment-Date: Fri, 01 Nov 2024 22:16:43 +
Gerrit-HasComments: No


[Impala-ASF-CR] IMPALA-13502: Clean up around constructors

2024-11-01 Thread Michael Smith (Code Review)
Hello Daniel Becker, Riza Suminto, Impala Public Jenkins,

I'd like you to reexamine a change. Please visit

http://gerrit.cloudera.org:8080/22010

to look at the new patch set (#4).

Change subject: IMPALA-13502: Clean up around constructors
..

IMPALA-13502: Clean up around constructors

Makes 'name' a required parameter around CreateBinaryPhiNode,
CodegenNullPhiNode, and CodegenIsNullPhiNode to skip rare case where we
generate a name.

Uses raw pointers or const& rather than const shared_ptr& in some cases
to simplify API.

Removes unused TSaslServerTransport constructors.

Reuses CharMemTrackerAllocator in TupleFileWriter.

Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
---
M be/src/benchmarks/row-batch-serialize-benchmark.cc
M be/src/codegen/codegen-anyval-read-write-info.h
M be/src/codegen/codegen-anyval.cc
M be/src/codegen/llvm-codegen.cc
M be/src/codegen/llvm-codegen.h
M be/src/exec/hash-table.cc
M be/src/exec/tuple-file-writer.cc
M be/src/exec/tuple-file-writer.h
M be/src/rpc/TAcceptQueueServer.cpp
M be/src/rpc/TAcceptQueueServer.h
M be/src/runtime/krpc-data-stream-sender.cc
M be/src/runtime/outbound-row-batch.h
M be/src/runtime/row-batch-serialize-test.cc
M be/src/service/impala-server.cc
M be/src/service/impala-server.h
M be/src/transport/TSaslServerTransport.cpp
M be/src/transport/TSaslServerTransport.h
17 files changed, 57 insertions(+), 91 deletions(-)


  git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/10/22010/4
--
To view, visit http://gerrit.cloudera.org:8080/22010
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: newpatchset
Gerrit-Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
Gerrit-Change-Number: 22010
Gerrit-PatchSet: 4
Gerrit-Owner: Michael Smith 
Gerrit-Reviewer: Daniel Becker 
Gerrit-Reviewer: Impala Public Jenkins 
Gerrit-Reviewer: Michael Smith 
Gerrit-Reviewer: Riza Suminto 


[Impala-ASF-CR] IMPALA-13502: Clean up around constructors

2024-11-01 Thread Michael Smith (Code Review)
Michael Smith has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/22010 )

Change subject: IMPALA-13502: Clean up around constructors
..


Patch Set 4:

(1 comment)

http://gerrit.cloudera.org:8080/#/c/22010/3/be/src/exec/tuple-file-writer.cc
File be/src/exec/tuple-file-writer.cc:

http://gerrit.cloudera.org:8080/#/c/22010/3/be/src/exec/tuple-file-writer.cc@82
PS3, Line 82:   // serialize and write row batch
:   OutboundRowBatch out(allocator_)
> Yeah, looks like it.
Done



--
To view, visit http://gerrit.cloudera.org:8080/22010
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
Gerrit-Change-Number: 22010
Gerrit-PatchSet: 4
Gerrit-Owner: Michael Smith 
Gerrit-Reviewer: Daniel Becker 
Gerrit-Reviewer: Impala Public Jenkins 
Gerrit-Reviewer: Michael Smith 
Gerrit-Reviewer: Riza Suminto 
Gerrit-Comment-Date: Fri, 01 Nov 2024 21:49:28 +
Gerrit-HasComments: Yes


[Impala-ASF-CR] IMPALA-13502: Clean up around constructors

2024-11-01 Thread Michael Smith (Code Review)
Michael Smith has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/22010 )

Change subject: IMPALA-13502: Clean up around constructors
..


Patch Set 3:

(1 comment)

http://gerrit.cloudera.org:8080/#/c/22010/3/be/src/exec/tuple-file-writer.cc
File be/src/exec/tuple-file-writer.cc:

http://gerrit.cloudera.org:8080/#/c/22010/3/be/src/exec/tuple-file-writer.cc@82
PS3, Line 82:   CharMemTrackerAllocator allocator(tracker_);
:   OutboundRowBatch out(allocator);
> Can this reused between multiple Write() ?
Yeah, looks like it.



--
To view, visit http://gerrit.cloudera.org:8080/22010
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
Gerrit-Change-Number: 22010
Gerrit-PatchSet: 3
Gerrit-Owner: Michael Smith 
Gerrit-Reviewer: Daniel Becker 
Gerrit-Reviewer: Impala Public Jenkins 
Gerrit-Reviewer: Michael Smith 
Gerrit-Reviewer: Riza Suminto 
Gerrit-Comment-Date: Fri, 01 Nov 2024 21:44:24 +
Gerrit-HasComments: Yes


[Impala-ASF-CR] IMPALA-13502: Clean up around constructors

2024-11-01 Thread Riza Suminto (Code Review)
Riza Suminto has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/22010 )

Change subject: IMPALA-13502: Clean up around constructors
..


Patch Set 3:

(2 comments)

http://gerrit.cloudera.org:8080/#/c/22010/3/be/src/codegen/codegen-anyval-read-write-info.h
File be/src/codegen/codegen-anyval-read-write-info.h:

http://gerrit.cloudera.org:8080/#/c/22010/3/be/src/codegen/codegen-anyval-read-write-info.h@175
PS3, Line 175:   llvm::PHINode* CodegenNullPhiNode(
 :   llvm::Value* non_null_value, llvm::Value* null_value, 
const std::string& name);
> Opening ./be/src/exec/CMakeFiles/Exec.dir/filter-context.cc.o, val_ptr_phi
Ack


http://gerrit.cloudera.org:8080/#/c/22010/3/be/src/exec/tuple-file-writer.cc
File be/src/exec/tuple-file-writer.cc:

http://gerrit.cloudera.org:8080/#/c/22010/3/be/src/exec/tuple-file-writer.cc@82
PS3, Line 82:   CharMemTrackerAllocator allocator(tracker_);
:   OutboundRowBatch out(allocator);
Can this reused between multiple Write() ?



--
To view, visit http://gerrit.cloudera.org:8080/22010
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
Gerrit-Change-Number: 22010
Gerrit-PatchSet: 3
Gerrit-Owner: Michael Smith 
Gerrit-Reviewer: Daniel Becker 
Gerrit-Reviewer: Impala Public Jenkins 
Gerrit-Reviewer: Michael Smith 
Gerrit-Reviewer: Riza Suminto 
Gerrit-Comment-Date: Fri, 01 Nov 2024 21:41:34 +
Gerrit-HasComments: Yes


[Impala-ASF-CR] IMPALA-13502: Clean up around constructors

2024-11-01 Thread Michael Smith (Code Review)
Michael Smith has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/22010 )

Change subject: IMPALA-13502: Clean up around constructors
..


Patch Set 3:

(1 comment)

http://gerrit.cloudera.org:8080/#/c/22010/3/be/src/codegen/codegen-anyval-read-write-info.h
File be/src/codegen/codegen-anyval-read-write-info.h:

http://gerrit.cloudera.org:8080/#/c/22010/3/be/src/codegen/codegen-anyval-read-write-info.h@175
PS3, Line 175:   llvm::PHINode* CodegenNullPhiNode(
 :   llvm::Value* non_null_value, llvm::Value* null_value, 
const std::string& name);
> They tend to be context-specific, I'm not sure it makes sense to couple the
Opening ./be/src/exec/CMakeFiles/Exec.dir/filter-context.cc.o, val_ptr_phi 
appears exactly once.



--
To view, visit http://gerrit.cloudera.org:8080/22010
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
Gerrit-Change-Number: 22010
Gerrit-PatchSet: 3
Gerrit-Owner: Michael Smith 
Gerrit-Reviewer: Daniel Becker 
Gerrit-Reviewer: Impala Public Jenkins 
Gerrit-Reviewer: Michael Smith 
Gerrit-Reviewer: Riza Suminto 
Gerrit-Comment-Date: Fri, 01 Nov 2024 20:40:24 +
Gerrit-HasComments: Yes


[Impala-ASF-CR] IMPALA-13502: Clean up around constructors

2024-11-01 Thread Michael Smith (Code Review)
Michael Smith has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/22010 )

Change subject: IMPALA-13502: Clean up around constructors
..


Patch Set 3:

(1 comment)

http://gerrit.cloudera.org:8080/#/c/22010/3/be/src/codegen/codegen-anyval-read-write-info.h
File be/src/codegen/codegen-anyval-read-write-info.h:

http://gerrit.cloudera.org:8080/#/c/22010/3/be/src/codegen/codegen-anyval-read-write-info.h@175
PS3, Line 175:   llvm::PHINode* CodegenNullPhiNode(
 :   llvm::Value* non_null_value, llvm::Value* null_value, 
const std::string& name);
> nit:
They tend to be context-specific, I'm not sure it makes sense to couple them. 
And they share the same entry in .data; I'll double check that actually happens.



--
To view, visit http://gerrit.cloudera.org:8080/22010
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
Gerrit-Change-Number: 22010
Gerrit-PatchSet: 3
Gerrit-Owner: Michael Smith 
Gerrit-Reviewer: Daniel Becker 
Gerrit-Reviewer: Impala Public Jenkins 
Gerrit-Reviewer: Michael Smith 
Gerrit-Reviewer: Riza Suminto 
Gerrit-Comment-Date: Fri, 01 Nov 2024 18:14:03 +
Gerrit-HasComments: Yes


[Impala-ASF-CR] IMPALA-13502: Clean up around constructors

2024-11-01 Thread Riza Suminto (Code Review)
Riza Suminto has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/22010 )

Change subject: IMPALA-13502: Clean up around constructors
..


Patch Set 3: Code-Review+1

(1 comment)

http://gerrit.cloudera.org:8080/#/c/22010/3/be/src/codegen/codegen-anyval-read-write-info.h
File be/src/codegen/codegen-anyval-read-write-info.h:

http://gerrit.cloudera.org:8080/#/c/22010/3/be/src/codegen/codegen-anyval-read-write-info.h@175
PS3, Line 175:   llvm::PHINode* CodegenNullPhiNode(
 :   llvm::Value* non_null_value, llvm::Value* null_value, 
const std::string& name);
nit:
FilterContext::CodegenEval, FilterContext::CodegenInsert, and 
KrpcDataStreamSenderConfig::CodegenHashRow all call this with same 
"val_ptr_phi" name.
CodegenAnyVal::CreateFromReadWriteInfo and HashTableCtx::CodegenEvalRow has 
same "is_null_phi" name.

Can that names be static constexpr? They seem significant.



--
To view, visit http://gerrit.cloudera.org:8080/22010
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
Gerrit-Change-Number: 22010
Gerrit-PatchSet: 3
Gerrit-Owner: Michael Smith 
Gerrit-Reviewer: Daniel Becker 
Gerrit-Reviewer: Impala Public Jenkins 
Gerrit-Reviewer: Michael Smith 
Gerrit-Reviewer: Riza Suminto 
Gerrit-Comment-Date: Fri, 01 Nov 2024 16:01:51 +
Gerrit-HasComments: Yes


[Impala-ASF-CR] IMPALA-13502: Clean up around constructors

2024-10-31 Thread Impala Public Jenkins (Code Review)
Impala Public Jenkins has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/22010 )

Change subject: IMPALA-13502: Clean up around constructors
..


Patch Set 3:

Build Successful

https://jenkins.impala.io/job/gerrit-code-review-checks/17336/ : Initial code 
review checks passed. Use gerrit-verify-dryrun-external or gerrit-verify-dryrun 
to run full precommit tests.


--
To view, visit http://gerrit.cloudera.org:8080/22010
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
Gerrit-Change-Number: 22010
Gerrit-PatchSet: 3
Gerrit-Owner: Michael Smith 
Gerrit-Reviewer: Impala Public Jenkins 
Gerrit-Comment-Date: Fri, 01 Nov 2024 00:15:01 +
Gerrit-HasComments: No


[Impala-ASF-CR] IMPALA-13502: Clean up around constructors

2024-10-31 Thread Impala Public Jenkins (Code Review)
Impala Public Jenkins has posted comments on this change. ( 
http://gerrit.cloudera.org:8080/22010 )

Change subject: IMPALA-13502: Clean up around constructors
..


Patch Set 1:

Build Successful

https://jenkins.impala.io/job/gerrit-code-review-checks/17331/ : Initial code 
review checks passed. Use gerrit-verify-dryrun-external or gerrit-verify-dryrun 
to run full precommit tests.


--
To view, visit http://gerrit.cloudera.org:8080/22010
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: comment
Gerrit-Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
Gerrit-Change-Number: 22010
Gerrit-PatchSet: 1
Gerrit-Owner: Michael Smith 
Gerrit-Reviewer: Impala Public Jenkins 
Gerrit-Comment-Date: Thu, 31 Oct 2024 19:16:55 +
Gerrit-HasComments: No


[Impala-ASF-CR] IMPALA-13502: Clean up around constructors

2024-10-31 Thread Michael Smith (Code Review)
Michael Smith has uploaded this change for review. ( 
http://gerrit.cloudera.org:8080/22010


Change subject: IMPALA-13502: Clean up around constructors
..

IMPALA-13502: Clean up around constructors

Makes 'name' a required parameter around CreateBinaryPhiNode,
CodegenNullPhiNode, and CodegenIsNullPhiNode to skip rare case where we
generate a name.

Uses raw pointers or const& rather than const shared_ptr& in some cases
to simplify API.

Removes unused TSaslServerTransport constructors.

Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
---
M be/src/benchmarks/row-batch-serialize-benchmark.cc
M be/src/codegen/codegen-anyval-read-write-info.h
M be/src/codegen/codegen-anyval.cc
M be/src/codegen/llvm-codegen.cc
M be/src/codegen/llvm-codegen.h
M be/src/exec/hash-table.cc
M be/src/exec/tuple-file-writer.cc
M be/src/rpc/TAcceptQueueServer.cpp
M be/src/rpc/TAcceptQueueServer.h
M be/src/runtime/krpc-data-stream-sender.cc
M be/src/runtime/outbound-row-batch.h
M be/src/runtime/row-batch-serialize-test.cc
M be/src/service/impala-server.cc
M be/src/service/impala-server.h
M be/src/transport/TSaslServerTransport.cpp
M be/src/transport/TSaslServerTransport.h
16 files changed, 54 insertions(+), 90 deletions(-)



  git pull ssh://gerrit.cloudera.org:29418/Impala-ASF refs/changes/10/22010/1
--
To view, visit http://gerrit.cloudera.org:8080/22010
To unsubscribe, visit http://gerrit.cloudera.org:8080/settings

Gerrit-Project: Impala-ASF
Gerrit-Branch: master
Gerrit-MessageType: newchange
Gerrit-Change-Id: I432108a6b26f42664163e1d1fa137dbc7d14
Gerrit-Change-Number: 22010
Gerrit-PatchSet: 1
Gerrit-Owner: Michael Smith