Commit Graph

46 Commits

Author SHA1 Message Date
Michal Čihař
efd57bbd1a Prevent creating copy of possibly huge array (bug #3489378) 2012-02-20 13:37:46 +01:00
Michal Čihař
e56949f160 Use package name PhpMyAdmin
Needed to match phpdoc rules as package name must begin with upper case.
2011-10-25 10:13:17 +02:00
Piotr Przybylski
57bea0630a Use PMA_DBI_get_table_indexes_sql() only when really needed, in all other cases use PMA_DBI_get_table_indexes() 2011-08-23 22:14:15 +02:00
Piotr Przybylski
41c18f6113 Merge remote-tracking branch 'origin/master' into drizzle
Conflicts:
	libraries/Table.class.php
	libraries/Tracker.class.php
2011-08-20 00:48:40 +02:00
Madhura Jayaratne
6b0fb6c206 Code style improvements 2011-08-19 21:51:32 +05:30
Piotr Przybylski
dd8116cc61 Two more fixes for Tracking in Drizzle 2011-08-17 17:01:11 +02:00
Piotr Przybylski
99f52e1edd A few missing fixes for Tracking 2011-08-17 16:50:00 +02:00
Piotr Przybylski
4073badee2 Merge remote-tracking branch 'origin/master' into drizzle 2011-08-17 00:01:05 +02:00
Piotr Przybylski
8c4530e338 Simplify code 2011-08-16 22:19:41 +02:00
Piotr Przybylski
6694352f0c Only PMA_DBI_fetch_assoc is needed here 2011-08-16 22:18:08 +02:00
Piotr Przybylski
726594645c Optimize tracking query, only the first row is needed 2011-08-16 22:17:23 +02:00
Piotr Przybylski
b7f3d86a41 Make tracking compatible with Drizzle
Simulate SET type by bit flags
2011-08-16 22:14:24 +02:00
Piotr Przybylski
701c957f40 Inline three one-line methods 2011-08-16 20:23:15 +02:00
Piotr Przybylski
e72036b4b1 No need to use PMA_DBI_get_table_indexes_sql() here, use PMA_DBI_get_table_indexes() 2011-08-16 20:02:23 +02:00
Piotr Przybylski
f578d0dadc Merge remote-tracking branch 'origin/master' into drizzle 2011-08-16 19:58:16 +02:00
Piotr Przybylski
71184688b5 We need only associative array here 2011-08-16 19:57:23 +02:00
Piotr Przybylski
1146572716 Use PMA_DBI_get_columns in Tracker code 2011-08-16 19:53:11 +02:00
Piotr Przybylski
5cd731b232 Make this usage of $sql_backquotes less cryptic 2011-08-16 19:33:09 +02:00
Piotr Przybylski
a502f95af4 Merge remote-tracking branch 'origin/master' into drizzle 2011-08-16 16:11:43 +02:00
Piotr Przybylski
553f6b2f9a Fix comments 2011-08-16 00:41:57 +02:00
Piotr Przybylski
e2eb8a28da PMA_backquote is not needed for string literals 2011-08-16 00:04:44 +02:00
Piotr Przybylski
3586bb992f Merge remote-tracking branch 'origin/master' into drizzle
Conflicts:
	db_structure.php
	libraries/database_interface.lib.php
	libraries/server_synchronize.lib.php
	server_status.php
	sql.php
2011-07-22 11:07:04 +02:00
Michal Čihař
d55306252b Replace tabs with spaces, cleanup identation 2011-07-22 10:15:08 +02:00
Michal Čihař
9405dbb82a Fix spacing after @param 2011-07-22 09:21:55 +02:00
Piotr Przybylski
3bde595666 Merge remote-tracking branch 'origin/master' into drizzle 2011-06-27 23:55:32 +02:00
Michal Čihař
c9c9fdf49d Consistent capitalisation of PMA_sqlAddSlashes 2011-06-27 14:48:15 +02:00
Piotr Przybylski
2e01d01b32 Change all calls of SHOW KEYS/INDEX that use MySQL-specific fields to use query generation function 2011-06-18 00:15:43 +02:00
Michal Čihař
3cf4830bbb Replace TRUE/FALSE with true/false.
At least this seems to be the coding standard, so make all files
compliant.
2011-06-06 11:55:09 +02:00
bumbu
21f8f5d072 + delete button into tracking table + function change tracking data in Tracker.class.php 2011-05-11 13:52:39 +02:00
Michal Čihař
d17fba309c Fix permissions.
Most files were made executable somewhere in ninadsp tree, reverting
this.
2010-08-30 09:53:37 +02:00
ninadsp
a2f78a6d38 Resolve merge conflicts for upstream merge 2010-07-29 19:17:25 +05:30
Michal Čihař
ee767e2d3d No need to explicitely include relation.lib its anyway included in common.inc 2010-07-26 16:17:59 +02:00
ninadsp
e646a2760c Fixed conflict due to upstream merge 2010-07-23 21:59:15 +05:30
Michal Čihař
318dc4b650 Drop @version tag from docblocks. 2010-07-20 13:59:17 +02:00
ninadsp
bed1948d04 testing git setup - no major change made in code yet
only added a few comments
2010-05-23 01:22:01 +05:30
Marc Delisle
819324ede6 remove author names, as discussed at the 2010 developer meeting and according to the book Producing Open Source Software 2010-03-06 18:04:17 +00:00
Marc Delisle
2eba839c33 new sub-feature: possibility of removing all tracking data for a table (useful for older tables that have been deleted from this database) 2009-12-27 23:05:45 +00:00
Marc Delisle
46826be014 permit to see tracking info even for deleted tables; code cleanup 2009-12-27 21:52:21 +00:00
Marc Delisle
520f80d3da get tracking data for the complete database did not work if a table name was not given as parameter 2009-12-26 14:13:43 +00:00
Marc Delisle
bea5e54e79 code cleanup 2009-12-26 13:46:53 +00:00
Marc Delisle
f0b3b1a8cf coding standards 2009-11-23 00:53:24 +00:00
Marc Delisle
40f66a3422 synchronize did not work when tracking was enabled 2009-10-18 12:32:30 +00:00
Michal Čihař
a378720684 Convert active check to variable.
We need to disable tracker for calling PMA_getRelationsParam. Well there
should be rather way to skip all queries done by control user, but this
information is not passed down to the DBI layer where tracker catches the SQL
queries.
2009-08-25 13:44:14 +00:00
Michal Čihař
ffa02fb26d Delay tracker activation till all our parts are ready.
Otherwise it can lead to some strange effect while trying to track queries
used for finding out whether tracking is enabled.
2009-08-25 13:16:32 +00:00
Michal Čihař
1b7698912f Do not get parameters on loading, but rather on usage. 2009-08-25 07:06:45 +00:00
Marc Delisle
15441ded5d do not try to display a tab that was not built 2009-08-22 11:22:50 +00:00