? ? Failure

User tests: Successful: Unsuccessful:

avatar alikon
alikon
24 Apr 2017

Summary of Changes

removed not necessary and redundant index from #__user_keys table on field series

  UNIQUE KEY `series_2` (`series`),
  UNIQUE KEY `series_3` (`series`),
avatar alikon alikon - open - 24 Apr 2017
avatar alikon alikon - change - 24 Apr 2017
Status New Pending
avatar joomla-cms-bot joomla-cms-bot - change - 24 Apr 2017
Category SQL Installation Postgresql MS SQL
avatar zero-24
zero-24 - comment - 24 Apr 2017

don't we need to add that to the update scripts too?

avatar alikon
alikon - comment - 24 Apr 2017

yes, i'll add the update script part too when @home ;)

avatar zero-24
zero-24 - comment - 24 Apr 2017

?

avatar alikon alikon - change - 24 Apr 2017
Labels Added: ?
avatar joomla-cms-bot joomla-cms-bot - change - 24 Apr 2017
Category SQL Installation Postgresql MS SQL MS SQL SQL Administration com_admin Installation Postgresql
avatar waader
waader - comment - 25 Apr 2017

I have tested this item successfully on a934f41


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/15509.

avatar waader waader - test_item - 25 Apr 2017 - Tested successfully
avatar franz-wohlkoenig
franz-wohlkoenig - comment - 27 May 2017

@alikon can you give Test Instructions for non-Technicals or is this PR for Technicals?


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/15509.

avatar alikon
alikon - comment - 7 Jun 2017

from phpmyadmin look at #__user_keys indexes you'll see series_2, series_3
apply the patch and reinstall
from phpmyadmin the #__user_keys table have only one index on the field series

avatar franz-wohlkoenig
franz-wohlkoenig - comment - 7 Jun 2017

thanks @alikon, will look into it.

avatar franz-wohlkoenig
franz-wohlkoenig - comment - 7 Jun 2017

how to get series_2? Field series in Table #__user_keys is empty.

System information

3.7.3-dev (latest nightly build)
Multilanguage Site
macOS Sierra, 10.12.5
Firefox 53 (64-bit)

MAMP 4.1.1

  • PHP 7.0.15
  • MySQLi 5.6.35
avatar Bakual
Bakual - comment - 7 Jun 2017

how to get series_2? Field series in Table #__user_keys is empty.

It's not a field, it's the index of the "series" field.
You can populate the field by logging in while having the "Remember Me" checkbox enabled.

avatar franz-wohlkoenig
franz-wohlkoenig - comment - 7 Jun 2017

Thanks @Bakual. With and -out PR and relogin got:
bildschirmfoto 2017-06-07 um 12 40 55

avatar wojsmol
wojsmol - comment - 10 Jun 2017

@franz-wohlkoenig Aplly PR then run database fix and see in phpmyadmin that you don't have series_2 and series_3 indexes.

avatar franz-wohlkoenig
franz-wohlkoenig - comment - 11 Jun 2017

I have tested this item successfully on 26b65b9


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/15509.

avatar franz-wohlkoenig franz-wohlkoenig - test_item - 11 Jun 2017 - Tested successfully
avatar franz-wohlkoenig
franz-wohlkoenig - comment - 11 Jun 2017

@waader can you please retest?

avatar csthomas csthomas - test_item - 29 Jun 2017 - Tested successfully
avatar csthomas
csthomas - comment - 29 Jun 2017

I made a mistake when I tested. This is still a problem with installation on mssql.

avatar alikon
alikon - comment - 30 Jun 2017

Can you make the sqlrv changes to my branch wich is public, and i
currently don't have a. sqlsrv instance to test, thanks ;)

On 29 Jun 2017 10:39 pm, "Tomasz Narloch" notifications@github.com wrote:

@csthomas requested changes on this pull request.

In installation/sql/sqlazure/joomla.sql
#15509 (comment):

CREATE NONCLUSTERED INDEX "user_id" ON "#__user_keys"
(
"user_id" ASC
-)WITH (STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF,
DROP_EXISTING = OFF, ONLINE = OFF);
+)WITH (STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF,
DROP_EXISTING = OFF, ONLINE = OFF) ON [PRIMARY];

Please revert above line.

In installation/sql/sqlazure/joomla.sql
#15509 (comment):

@@ -2906,21 +2906,12 @@ CREATE TABLE "#__user_keys" (
CONSTRAINT "#__user_keys$series" UNIQUE NONCLUSTERED
(
"series" ASC
-)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY
= OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY],

  • CONSTRAINT "#__user_keys$series_2" UNIQUE NONCLUSTERED
    -(
  • "series" ASC
    -)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY
    = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY],
  • CONSTRAINT "#__user_keys$series_3" UNIQUE NONCLUSTERED
    -(
  • "series" ASC
    -)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY
    = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
    -) ON [PRIMARY];
    +)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY
    = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY];

Add to this line:
) ON [PRIMARY]; and remove ; from above


You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#15509 (review),
or mute the thread
https://github.com/notifications/unsubscribe-auth/AALFsch2KaLq447xDQrKtLxtN2RuWWs8ks5sJAuagaJpZM4NGUK9
.

avatar csthomas csthomas - test_item - 1 Jul 2017 - Tested successfully
avatar csthomas
csthomas - comment - 1 Jul 2017

I have tested this item successfully on 9255ee3


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/15509.

avatar csthomas
csthomas - comment - 23 Aug 2017

Is there any chance it will be merged?
It was tested on 3.7.3.
It's trivial but stuck for a long time.

avatar alikon
alikon - comment - 23 Aug 2017

it seems that you still request a change
test

and it still have only 1 test

Human Test Results: 1 Successful 0 Failed.

so don't get the RTC label

avatar csthomas
csthomas - comment - 23 Aug 2017

I did not realize that I should click to approve this, after making changes.

avatar Quy Quy - test_item - 8 Jan 2018 - Tested successfully
avatar Quy
Quy - comment - 8 Jan 2018

I have tested this item successfully on 9255ee3

Tested with MySQL


This comment was created with the J!Tracker Application at issues.joomla.org/tracker/joomla-cms/15509.

avatar alikon
alikon - comment - 8 Jan 2018

can we have an RTC status?
and 3.8.4 milestone ?

avatar joomla-cms-bot joomla-cms-bot - edited - 8 Jan 2018
avatar franz-wohlkoenig franz-wohlkoenig - change - 8 Jan 2018
The description was changed
Status Pending Ready to Commit
avatar joomla-cms-bot joomla-cms-bot - edited - 8 Jan 2018
avatar franz-wohlkoenig
franz-wohlkoenig - comment - 8 Jan 2018

Ready to Commit after two successful tests.

avatar franz-wohlkoenig
franz-wohlkoenig - comment - 8 Jan 2018

@brianteeman can please you set the Milestone?

avatar brianteeman
brianteeman - comment - 9 Jan 2018

i will leave it to @mbabker to set the milestone as i dont understand it enough to know if it is a bug fix or not

avatar alikon
alikon - comment - 15 Jan 2018

@joomla/cms-maintainers any chance for 3.8.4 ?

avatar mbabker
mbabker - comment - 15 Jan 2018

From everything I can tell it's just human error it was triplicated unless someone can find something in https://developer.joomla.org/joomlacode-archive/issue-31561.html #2101 or #1745 explaining the triplication (note it's not in the old security tracker either where this was discussed before becoming a public patch).

avatar alikon
alikon - comment - 15 Jan 2018

really curious how the same (triplicated) index can be tied with security ?

avatar mbabker mbabker - change - 16 Jan 2018
Labels Added: ?
avatar mbabker mbabker - change - 16 Jan 2018
Status Ready to Commit Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2018-01-16 22:54:01
Closed_By mbabker
avatar mbabker mbabker - close - 16 Jan 2018
avatar mbabker mbabker - merge - 16 Jan 2018

Add a Comment

Login with GitHub to post a comment