Skip to content

Remove columnation and flatcontainer deps#647

Merged
frankmcsherry merged 1 commit intoTimelyDataflow:masterfrom
antiguru:remove_columnation_flatcontainer
Feb 18, 2025
Merged

Remove columnation and flatcontainer deps#647
frankmcsherry merged 1 commit intoTimelyDataflow:masterfrom
antiguru:remove_columnation_flatcontainer

Conversation

@antiguru
Copy link
Member

Remove the dependencies on columnation and flatcontainer as far as
possible. This removes the TimelyStack type because it's not used in Timely
and only retains the columnation implementation for Product. Flatcontainer
was only used as an example, and we don't have any downstream dependencies
on it left.

Support for columnation and flatcontainer can be added by downstream crates
if they chose to do so.

Signed-off-by: Moritz Hoffmann antiguru@gmail.com

Remove the dependencies on columnation and flatcontainer as far as
possible. This removes the TimelyStack type because it's not used in Timely
and only retains the columnation implementation for Product. Flatcontainer
was only used as an example, and we don't have any downstream dependencies
on it left.

Support for columnation and flatcontainer can be added by downstream crates
if they chose to do so.

Signed-off-by: Moritz Hoffmann <antiguru@gmail.com>
antiguru added a commit to antiguru/differential-dataflow that referenced this pull request Feb 18, 2025
Adjust to changes in TimelyDataflow/timely-dataflow#647 which removes
flatcontainer and columnation as Timely doesn't have any opinion around
the types and defers to downstream crates instead.

Ideally, we'd move the TimelyStack to an example, but that would be a
bigger change, so I'm holding off for the moment.

Signed-off-by: Moritz Hoffmann <antiguru@gmail.com>
antiguru added a commit to antiguru/differential-dataflow that referenced this pull request Feb 18, 2025
Adjust to changes in TimelyDataflow/timely-dataflow#647 which removes
flatcontainer and columnation as Timely doesn't have any opinion around
the types and defers to downstream crates instead.

Ideally, we'd move the TimelyStack to an example, but that would be a
bigger change, so I'm holding off for the moment.

Signed-off-by: Moritz Hoffmann <antiguru@gmail.com>
@frankmcsherry
Copy link
Member

Looks good, and quite a tidy; thank you!

@frankmcsherry frankmcsherry merged commit ddfd9b9 into TimelyDataflow:master Feb 18, 2025
7 checks passed
@github-actions github-actions bot mentioned this pull request Feb 18, 2025
frankmcsherry pushed a commit to TimelyDataflow/differential-dataflow that referenced this pull request Feb 18, 2025
Adjust to changes in TimelyDataflow/timely-dataflow#647 which removes
flatcontainer and columnation as Timely doesn't have any opinion around
the types and defers to downstream crates instead.

Ideally, we'd move the TimelyStack to an example, but that would be a
bigger change, so I'm holding off for the moment.

Signed-off-by: Moritz Hoffmann <antiguru@gmail.com>
@antiguru antiguru deleted the remove_columnation_flatcontainer branch February 19, 2025 05:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants