Closed (fixed)
Project:
Drupal core
Version:
8.0.x-dev
Component:
aggregator.module
Priority:
Normal
Category:
Bug report
Assigned:
Reporter:
Created:
4 Dec 2013 at 16:43 UTC
Updated:
29 Jul 2014 at 23:11 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #1
amateescu commentedForgot to say that I'd prefer this to wait for #2112239: Convert base field and property definitions.
Comment #2
berdirComment #3
amateescu commentedThis should do it.
Comment #4
ParisLiakos commentedComment #5
amateescu commentedUntil we have a D7 -> D8 migration, we do. What we don't do is upgrade path testing :)
They have the GUiD field, see #2149851: Remove todo about GUID field on the 'aggregator_item' entity and add UUID field. And feed items are not really a thing that people want to deploy.. I guess.
Comment #6
ParisLiakos commenteda ha. i see, thanks!
i guess UUID for items doesnt make sense indeed.
lets do it then
Comment #7
star-szrTagging for reroll.
Comment #8
jwjoshuawalker commentedReroll attached.
Comment #10
jwjoshuawalker commentedupdate_2002 taken from something else.
Comment #12
jwjoshuawalker commentedFailed in views_ui test? Re-queue for test after a while? Suggestions?
Comment #13
ParisLiakos commentedLets ask for a retest. probably a random failure
10: 2149841-10-give-aggregator_feed-entity-uuid.patch queued for re-testing.
Comment #14
star-szrThanks @drastik!
Super duper nitpick but this line in the annotation should (for coding standards) have a trailing comma now right? Now that #2138867: Allow dangling commas in annotations is in.
Comment #15
jwjoshuawalker commentedFor @Cottser Mr. nit-picky (I agree).
Also including another place:
Comment #18
jwjoshuawalker commentedlol.
Comment #19
jwjoshuawalker commented15: 2149841-15-give-aggregator_feed-entity-uuid.patch queued for re-testing.
Comment #20
star-szrThat's actually a bit out of scope here since we otherwise wouldn't be changing that hunk. I know it's in the same file and your intentions are good, but patches can quickly get out of hand when we start fixing all the bad things in a file :)
Comment #21
berdirYes, for the future, only fix coding styles in lines that you change yourself. But let's get this in now :)
Comment #22
xjm15: 2149841-15-give-aggregator_feed-entity-uuid.patch queued for re-testing.
Comment #23
catch#2168011: Remove all 7.x to 8.x update hooks and disallow updates from the previous major version is almost ready and conflicts with this.
In this particular case, the migration should not have to change at all, so I think we could just remove the update hook from here altogether.
Comment #24
xjmI added a note about it at https://groups.drupal.org/node/394338.
Comment #25
jwjoshuawalker commentedI'm not sure what you want here.
Remove all other update hooks except adding the uuid column?
Comment #26
berdirNo, just not add any now update hooks here. Re-roll the patch without those two functions and we should be good to go.
Comment #27
amateescu commentedThen.. who adds the uuid table column? :)
Comment #28
berdirhook_schema() does for new installations, which is enough. Migrate will just put stuff in the final schema, through the entity API, which will automatically create a UUID. And we don't need to support a minor upgrade path before beta.
Comment #29
amateescu commentedRight, I haven't gotten used to the thought that all D8 deployments will be new installations.
Comment #30
xjmLike this. :)
Comment #32
berdir30: aggregator-feed-2149841-30.patch queued for re-testing.
Comment #33
ParisLiakos commentedComment #34
webchickCommitted and pushed to 8.x, but it's surprising to me that this is not part of ContentEntityInterface or whatever, to prevent any other content entities from making this mistake. Is that being handled in another issue, or?