Skip to content

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 [email protected]

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 <[email protected]>
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 <[email protected]>
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 <[email protected]>
@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 <[email protected]>
@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