Skip to content

Conversation

@Darych
Copy link
Contributor

@Darych Darych commented Jun 3, 2024

Changelog entry

...

Changelog category

  • New feature
  • Experimental feature
  • Improvement
  • Performance improvement
  • Bugfix
  • Backward incompatible change
  • Documentation (changelog entry is not required)
  • Not for changelog (changelog entry is not required)

Additional information

...

@Darych Darych requested a review from lll-phill-lll June 3, 2024 06:41
@Darych Darych self-assigned this Jun 3, 2024
@Darych Darych requested a review from a team as a code owner June 3, 2024 06:41
@github-actions
Copy link

github-actions bot commented Jun 3, 2024

2024-06-03 06:44:49 UTC Pre-commit check for e83fdc6 has started.
2024-06-03 06:47:23 UTC Build linux-x86_64-release-clang14 is running...
🟢 2024-06-03 06:50:55 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Jun 3, 2024

2024-06-03 06:45:02 UTC Pre-commit check for e83fdc6 has started.
2024-06-03 06:47:43 UTC Build linux-x86_64-relwithdebinfo is running...
🟢 2024-06-03 06:51:12 UTC Build successful.
2024-06-03 06:51:24 UTC Tests are running...
🔴 2024-06-03 06:53:51 UTC Test run completed, no test results found for commit 675ef54. Please check build logs.
2024-06-03 06:54:14 UTC Check cancelled

@github-actions
Copy link

github-actions bot commented Jun 3, 2024

2024-06-03 06:45:03 UTC Pre-commit check for e83fdc6 has started.
2024-06-03 06:47:41 UTC Build linux-x86_64-release-asan is running...
🟢 2024-06-03 06:50:39 UTC Build successful.
2024-06-03 06:50:54 UTC Tests are running...
🔴 2024-06-03 06:53:50 UTC Test run completed, no test results found for commit 675ef54. Please check build logs.
2024-06-03 06:54:17 UTC Check cancelled

@github-actions
Copy link

github-actions bot commented Jun 3, 2024

2024-06-03 06:56:23 UTC Pre-commit check for f996f3a has started.
2024-06-03 06:58:49 UTC Build linux-x86_64-release-asan is running...
🟢 2024-06-03 07:01:24 UTC Build successful.
2024-06-03 07:01:42 UTC Tests are running...
🔴 2024-06-03 09:03:24 UTC Some tests failed, follow the links below.

Test history

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
11738 11633 0 38 56 11

@github-actions
Copy link

github-actions bot commented Jun 3, 2024

2024-06-03 06:57:57 UTC Pre-commit check for f996f3a has started.
2024-06-03 07:00:42 UTC Build linux-x86_64-release-clang14 is running...
🟢 2024-06-03 07:04:22 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Jun 3, 2024

2024-06-03 06:58:11 UTC Pre-commit check for f996f3a has started.
2024-06-03 07:00:57 UTC Build linux-x86_64-relwithdebinfo is running...
🟢 2024-06-03 07:04:34 UTC Build successful.
2024-06-03 07:04:48 UTC Tests are running...
🔴 2024-06-03 09:10:45 UTC Some tests failed, follow the links below.

Test history

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
70952 58203 0 8 12737 4

lll-phill-lll
lll-phill-lll previously approved these changes Jun 3, 2024
@Darych Darych force-pushed the yql-18356-refactor-widetopsort branch from d2ee9e1 to a537476 Compare June 3, 2024 19:14
@github-actions
Copy link

github-actions bot commented Jun 3, 2024

2024-06-03 19:15:59 UTC Pre-commit check for a73d55a has started.
2024-06-03 19:18:58 UTC Build linux-x86_64-release-asan is running...
🟢 2024-06-03 19:21:46 UTC Build successful.
2024-06-03 19:22:02 UTC Tests are running...
🔴 2024-06-03 21:17:31 UTC Some tests failed, follow the links below.

Test history

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
11852 11767 0 31 47 7

@github-actions
Copy link

github-actions bot commented Jun 3, 2024

2024-06-03 19:17:55 UTC Pre-commit check for a73d55a has started.
2024-06-03 19:20:30 UTC Build linux-x86_64-release-clang14 is running...
🟢 2024-06-03 19:24:00 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Jun 3, 2024

2024-06-03 19:18:24 UTC Pre-commit check for a73d55a has started.
2024-06-03 19:21:22 UTC Build linux-x86_64-relwithdebinfo is running...
🟢 2024-06-03 19:24:38 UTC Build successful.
2024-06-03 19:24:49 UTC Tests are running...
🔴 2024-06-03 21:26:34 UTC Some tests failed, follow the links below.

Test history

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
71103 58345 0 3 12750 5

lll-phill-lll
lll-phill-lll previously approved these changes Jun 3, 2024
@github-actions
Copy link

github-actions bot commented Jun 4, 2024

2024-06-04 12:51:40 UTC Pre-commit check for 4fb8076 has started.
2024-06-04 12:54:12 UTC Build linux-x86_64-release-clang14 is running...
🟢 2024-06-04 12:57:40 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Jun 4, 2024

2024-06-04 12:51:45 UTC Pre-commit check for 4fb8076 has started.
2024-06-04 12:54:20 UTC Build linux-x86_64-release-asan is running...
🟢 2024-06-04 12:57:13 UTC Build successful.
2024-06-04 12:57:29 UTC Tests are running...
🔴 2024-06-04 15:01:24 UTC Some tests failed, follow the links below.

Test history

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
11858 11732 0 56 58 12

@github-actions
Copy link

github-actions bot commented Jun 4, 2024

2024-06-04 12:51:57 UTC Pre-commit check for 4fb8076 has started.
2024-06-04 12:54:32 UTC Build linux-x86_64-relwithdebinfo is running...
🟢 2024-06-04 12:57:55 UTC Build successful.
2024-06-04 12:58:10 UTC Tests are running...
🔴 2024-06-04 15:01:35 UTC Some tests failed, follow the links below.

Test history

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
71141 58377 0 4 12755 5

// Remove placeholder for new data
Storage.resize(Storage.size() - Indexes.size());

Full.reserve(Storage.size() / Indexes.size());
Copy link
Member

Choose a reason for hiding this comment

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

Do we have guarantees that Indexes.size() is not 0?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Yes. Indexes size is the number of input columns to the callable.

}

Free.clear();
Free.shrink_to_fit();
Copy link
Member

Choose a reason for hiding this comment

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

Cppref says that shrink_to_fit is not obliged to actually shrink:
https://en.cppreference.com/w/cpp/container/vector/shrink_to_fit

As far as I know the only way to completely clear container is to swap it with empty container

Copy link
Contributor Author

Choose a reason for hiding this comment

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

@Darych Darych merged commit bb51dd4 into ydb-platform:main Jun 4, 2024
@Darych Darych deleted the yql-18356-refactor-widetopsort branch June 4, 2024 15:55
@niksaveliev niksaveliev mentioned this pull request Jun 17, 2024
@StekPerepolnen StekPerepolnen mentioned this pull request Jun 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants