On 11/14/05, Anil Gangolli <[EMAIL PROTECTED]> wrote:
> I retested my upgrade and I didn't see these errors.  Is it possible
> that you had arrived at your 1.3 database schema via a development build
> of the schema that didn't include all of the indices?
>
> This happened to me on two different indices.
>
> ERROR 1091 (42000): Can't DROP 'pingqueueentry_pingtargetid_index';
> check that column/key exists
> ERROR 1091 (42000): Can't DROP 'pingqueueentry_websiteid_index'; check
> that column/key exists
>
> I tracked my errors back to the fact that I had arrived at my 1.3 schema
> via a 1.2 dev schema, not actually the 1.2 release schema; late in the
> game in 1.2,  some additional indices were added.  I think this happened
> just before 1.0 or 1.1 as well.  Anyway, the 1.3 to 2.0 upgrade didn't
> find these when dropping them, but they are indeed present if built from
> the official released versions.

It's entirely possible (and highly likely) that my current 1.2 schema
is from development, rather than a release.  These indices must have
been added in 1.2 (or prior) b/c I did upgrade 1.2 to 1.3 and then to
2.0.

No worries, I'll just remember to comment out these indices when
running the upgrade script.

Matt

> --a.
>
>
> Anil Gangolli wrote:
>
> >
> > Typically DDL (schema modifying commands) are not transactional.
> > There is no way to commit versus roll them back.  So yes, it is
> > especially important that they work properly with no errors.  If
> > errors are skipped during sourcing (which I think is the default in
> > MySQL) and if objects being dropped already do not exist, that should
> > be ok.  However, this might cause problems with other databases.
> >
> > Matt Raible wrote:
> >
> >> I ended up having to comment out 4 of the indexes b/c they didn't
> >> exist in my database.  Here's the list from the MySQL
> >> 130-to-200-migration script.
> >>
> >> --alter table webpage drop index webpage_id_index;
> >> --alter table website drop index website_id_index;
> >> --alter table folderassoc drop index folderassoc_relation_index;
> >> --alter table weblogentry drop index weblogentry_pinnedtomain_index;
> >>
> >> I think it's important that we remove these (or add an "if exists")
> >> b/c the migration scripts seems to leave the database in an unknown
> >> state when this fails (rather than rolling back all the changes).
> >>
> >> Matt
> >>
> >>
> >> On 11/13/05, Matt Raible <[EMAIL PROTECTED]> wrote:
> >>
> >>
> >>> When trying to upgrade from 1.3 to 2.0 using the
> >>> 130-to-200-migration.sql script, I got an error:
> >>>
> >>> ERROR 1091 (42000) at line 111: Can't DROP 'webpage_id_index'; check
> >>> that column/key exists
> >>>
> >>> Any ideas?
> >>>
> >>> Matt
> >>>
> >>> On 11/13/05, Matt Raible <[EMAIL PROTECTED]> wrote:
> >>>
> >>>
> >>>> I should mention my prod and test environments:
> >>>>
> >>>> Production on Linux:
> >>>>
> >>>> MySQL 3.23.56-Max-log with mysql-connector-java-3.1.10-bin.jar
> >>>> Tomcat 5.0.28
> >>>> JDK 5
> >>>>
> >>>> Testing on OS X:
> >>>>
> >>>> MySQL 5.0.15 with mysql-connector-java-3.1.7-bin.jar
> >>>> Tomcat 5.5.9
> >>>> JDK 5
> >>>>
> >>>> Matt
> >>>>
> >>>> On 11/13/05, Matt Raible <[EMAIL PROTECTED]> wrote:
> >>>>
> >>>>
> >>>>> I'm testing an upgrade of my site from 1.2 to 1.3, as well as 2.0
> >>>>> tonight.  I'm just finishing up the 1.3 upgrade and I've only found
> >>>>> one issue.
> >>>>>
> >>>>> On raibledesigns.com, if you scroll to the bottom of the page, there
> >>>>> will be a link on the left side that allows you to navigate to the
> >>>>> previous entry.  It seems like it's a bug in 1.2 that I can only
> >>>>> navigate to the single previous entry, rather than a list of entries.
> >>>>> In 1.3, there is no link at all.  Did this functionality get removed
> >>>>> in 1.3?
> >>>>>
> >>>>> Also, comparing my raibledesigns.com blog to my jroller.com blog, I
> >>>>> noticed there are no navigation links to go to next/prev/main when
> >>>>> viewing a single entry.
> >>>>>
> >>>>> I was able to fix this by adding in "#showNextPreviousLinks()" to my
> >>>>> theme.  However, my main page is _sunsets and is not displayed as a
> >>>>> menu item - but it does show up as the name to navigate back to from
> >>>>> the #showNextPreviousLinks() macro.
> >>>>>
> >>>>> On to 1.3 to 2.0, then 1.2 to 2.0.  Should have the results in less
> >>>>> than an hour.
> >>>>>
> >>>>> Matt
> >>>>>
> >>>>> On 11/13/05, Dave Johnson <[EMAIL PROTECTED]> wrote:
> >>>>>
> >>>>>
> >>>>>> Thanks to our testers, over the weekend we've found and fixed these:
> >>>>>>
> >>>>>> * removed session-factory name argument from Hibernate configuration
> >>>>>> file
> >>>>>> * restored missing create-user page
> >>>>>> * restored missing weblog maintenance page
> >>>>>> * added cache flush to save of bookmarks
> >>>>>> * fixed array-index out of bounds problem when no default blogroll
> >>>>>> defined
> >>>>>>
> >>>>>> Are we ready for a new RC, or is there some other evil lurking?
> >>>>>>
> >>>>>> - Dave
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>
> >>
> >>
> >>
> >>
> >
> >
>
>

Reply via email to