Skip to content

Revert 6277 - #6342

Merged
bsipocz merged 2 commits into
astropy:masterfrom
taldcroft:revert-6277
Jul 6, 2017
Merged

bsipocz merged 2 commits into
astropy:masterfrom
taldcroft:revert-6277

Conversation

@taldcroft

Copy link
Copy Markdown
Member

Fixes #6291.

But unfixes #6276. The memory leak there is at least well-understood and has been there for a couple of releases with no complaints. The plan is to come back to this after the 2.0 release and re-do #6277 in a way that doesn't introduce the semi-random exceptions.

@taldcroft taldcroft added Affects-dev PRs and issues that do not impact an existing Astropy release Bug no-changelog-entry-needed table utils labels Jul 6, 2017
@taldcroft
taldcroft requested a review from astrofrog July 6, 2017 17:47
@astropy-bot

astropy-bot Bot commented Jul 6, 2017 •

Copy link
Copy Markdown

Hi there @taldcroft 👋 - thanks for the pull request! I'm just a friendly 🤖 that checks for issues related to the changelog and making sure that this pull request is milestoned and labelled correctly. This is mainly intended for the maintainers, so if you are not a maintainer you can ignore this, and a maintainer will let you know if any action is required on your part 😃.

Everything looks good from my point of view! 👍

@taldcroft taldcroft added this to the v2.0.0 milestone Jul 6, 2017
@bsipocz bsipocz added zzz 💤 merge-when-ci-passes Do not use: We have auto-merge option now. and removed zzz 💤 merge-when-ci-passes Do not use: We have auto-merge option now. labels Jul 6, 2017
Comment thread CHANGES.rst
circular reference cycle. This change means that expressions like
``col[3:5].info`` will now fail because at the point of the ``info``
property being evaluated the ``col[3:5]`` weak reference is dead. Instead
force a reference with ``c = col[3:5]`` followed by

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Just a note that this behavior wasn't ideal anyway (col[3:5].info not working) so maybe we can find a better solution in future.

@bsipocz

bsipocz commented Jul 6, 2017

Copy link
Copy Markdown
Member

Since @astrofrog approved, I'm going ahead and merge this.

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

Labels

Affects-dev PRs and issues that do not impact an existing Astropy release Bug no-changelog-entry-needed table utils

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Semi-random test failure of QTable operations

3 participants