Skip to content

refactor(encoding): Move encoding selection files to selection/ subfolder (#741)#741

Closed
srsuryadev wants to merge 1 commit into
facebookincubator:mainfrom
srsuryadev:export-D105446634
Closed

refactor(encoding): Move encoding selection files to selection/ subfolder (#741)#741
srsuryadev wants to merge 1 commit into
facebookincubator:mainfrom
srsuryadev:export-D105446634

Conversation

@srsuryadev
Copy link
Copy Markdown
Contributor

@srsuryadev srsuryadev commented May 16, 2026

Summary:
X-link: facebookincubator/velox#17540

Moves encoding selection files (EncodingSelection.h, EncodingSelectionPolicy.h, EncodingSizeEstimation.h, Statistics.h/.cpp, EncodingIdentifier.h) into a new encodings/selection/ subfolder for better code organization. The files remain in the same BUCK target to preserve the existing dependency structure between EncodingSelection.h and EncodingFactory.h. All include paths across ~55 consumer files are updated accordingly.

Reviewed By: pratikpugalia

Differential Revision: D105446634

@meta-cla meta-cla Bot added the CLA Signed This label is managed by the Meta Open Source bot. label May 16, 2026
@meta-codesync
Copy link
Copy Markdown

meta-codesync Bot commented May 16, 2026

@srsuryadev has exported this pull request. If you are a Meta employee, you can view the originating Diff in D105446634.

srsuryadev added a commit to srsuryadev/velox that referenced this pull request May 17, 2026
…folder (facebookincubator#17540)

Summary:
Pull Request resolved: facebookincubator#17540

X-link: facebookincubator/nimble#741

Moves encoding selection files (`EncodingSelection.h`, `EncodingSelectionPolicy.h`, `EncodingSizeEstimation.h`, `Statistics.h/.cpp`, `EncodingIdentifier.h`) into a new `encodings/selection/` subfolder for better code organization. The files remain in the same BUCK target to preserve the existing dependency structure between `EncodingSelection.h` and `EncodingFactory.h`. All include paths across ~55 consumer files are updated accordingly.

Differential Revision: D105446634
srsuryadev added a commit to srsuryadev/velox that referenced this pull request May 17, 2026
…folder (facebookincubator#17540)

Summary:
Pull Request resolved: facebookincubator#17540

X-link: facebookincubator/nimble#741

Moves encoding selection files (`EncodingSelection.h`, `EncodingSelectionPolicy.h`, `EncodingSizeEstimation.h`, `Statistics.h/.cpp`, `EncodingIdentifier.h`) into a new `encodings/selection/` subfolder for better code organization. The files remain in the same BUCK target to preserve the existing dependency structure between `EncodingSelection.h` and `EncodingFactory.h`. All include paths across ~55 consumer files are updated accordingly.

Reviewed By: pratikpugalia

Differential Revision: D105446634
srsuryadev added a commit to srsuryadev/velox that referenced this pull request May 17, 2026
…folder (facebookincubator#17540)

Summary:
Pull Request resolved: facebookincubator#17540

X-link: facebookincubator/nimble#741

Moves encoding selection files (`EncodingSelection.h`, `EncodingSelectionPolicy.h`, `EncodingSizeEstimation.h`, `Statistics.h/.cpp`, `EncodingIdentifier.h`) into a new `encodings/selection/` subfolder for better code organization. The files remain in the same BUCK target to preserve the existing dependency structure between `EncodingSelection.h` and `EncodingFactory.h`. All include paths across ~55 consumer files are updated accordingly.

Reviewed By: pratikpugalia

Differential Revision: D105446634
srsuryadev added a commit to srsuryadev/velox that referenced this pull request May 17, 2026
…folder (facebookincubator#17540)

Summary:
Pull Request resolved: facebookincubator#17540

X-link: facebookincubator/nimble#741

Moves encoding selection files (`EncodingSelection.h`, `EncodingSelectionPolicy.h`, `EncodingSizeEstimation.h`, `Statistics.h/.cpp`, `EncodingIdentifier.h`) into a new `encodings/selection/` subfolder for better code organization. The files remain in the same BUCK target to preserve the existing dependency structure between `EncodingSelection.h` and `EncodingFactory.h`. All include paths across ~55 consumer files are updated accordingly.

Reviewed By: pratikpugalia

Differential Revision: D105446634
srsuryadev added a commit to srsuryadev/velox that referenced this pull request May 17, 2026
…folder (facebookincubator#17540)

Summary:
Pull Request resolved: facebookincubator#17540

X-link: facebookincubator/nimble#741

Moves encoding selection files (`EncodingSelection.h`, `EncodingSelectionPolicy.h`, `EncodingSizeEstimation.h`, `Statistics.h/.cpp`, `EncodingIdentifier.h`) into a new `encodings/selection/` subfolder for better code organization. The files remain in the same BUCK target to preserve the existing dependency structure between `EncodingSelection.h` and `EncodingFactory.h`. All include paths across ~55 consumer files are updated accordingly.

Reviewed By: pratikpugalia

Differential Revision: D105446634
srsuryadev added a commit to srsuryadev/velox that referenced this pull request May 17, 2026
…folder (facebookincubator#17540)

Summary:
Pull Request resolved: facebookincubator#17540

X-link: facebookincubator/nimble#741

Moves encoding selection files (`EncodingSelection.h`, `EncodingSelectionPolicy.h`, `EncodingSizeEstimation.h`, `Statistics.h/.cpp`, `EncodingIdentifier.h`) into a new `encodings/selection/` subfolder for better code organization. The files remain in the same BUCK target to preserve the existing dependency structure between `EncodingSelection.h` and `EncodingFactory.h`. All include paths across ~55 consumer files are updated accordingly.

Reviewed By: pratikpugalia

Differential Revision: D105446634
srsuryadev added a commit to srsuryadev/velox that referenced this pull request May 17, 2026
…folder (facebookincubator#17540)

Summary:
Pull Request resolved: facebookincubator#17540

X-link: facebookincubator/nimble#741

Moves encoding selection files (`EncodingSelection.h`, `EncodingSelectionPolicy.h`, `EncodingSizeEstimation.h`, `Statistics.h/.cpp`, `EncodingIdentifier.h`) into a new `encodings/selection/` subfolder for better code organization. The files remain in the same BUCK target to preserve the existing dependency structure between `EncodingSelection.h` and `EncodingFactory.h`. All include paths across ~55 consumer files are updated accordingly.

Reviewed By: pratikpugalia

Differential Revision: D105446634
…folder (facebookincubator#741)

Summary:
X-link: facebookincubator/velox#17540

Pull Request resolved: facebookincubator#741

Moves encoding selection files (`EncodingSelection.h`, `EncodingSelectionPolicy.h`, `EncodingSizeEstimation.h`, `Statistics.h/.cpp`, `EncodingIdentifier.h`) into a new `encodings/selection/` subfolder for better code organization. The files remain in the same BUCK target to preserve the existing dependency structure between `EncodingSelection.h` and `EncodingFactory.h`. All include paths across ~55 consumer files are updated accordingly.

Reviewed By: pratikpugalia

Differential Revision: D105446634
@meta-codesync meta-codesync Bot changed the title refactor(encoding): Move encoding selection files to selection/ subfolder refactor(encoding): Move encoding selection files to selection/ subfolder (#741) May 17, 2026
@srsuryadev srsuryadev force-pushed the export-D105446634 branch from 6c3df6b to c29cd40 Compare May 17, 2026 19:18
meta-codesync Bot pushed a commit to facebookincubator/velox that referenced this pull request May 17, 2026
…folder (#17540)

Summary:
Pull Request resolved: #17540

X-link: facebookincubator/nimble#741

Moves encoding selection files (`EncodingSelection.h`, `EncodingSelectionPolicy.h`, `EncodingSizeEstimation.h`, `Statistics.h/.cpp`, `EncodingIdentifier.h`) into a new `encodings/selection/` subfolder for better code organization. The files remain in the same BUCK target to preserve the existing dependency structure between `EncodingSelection.h` and `EncodingFactory.h`. All include paths across ~55 consumer files are updated accordingly.

Reviewed By: pratikpugalia

Differential Revision: D105446634

fbshipit-source-id: d5665c130c8118dbe0da1f633b14546f6cb9403f
@meta-codesync meta-codesync Bot closed this in 772521d May 17, 2026
@meta-codesync
Copy link
Copy Markdown

meta-codesync Bot commented May 17, 2026

This pull request has been merged in 772521d.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Meta Open Source bot. fb-exported Merged meta-exported

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant