Remove the restriction on create/delete, enable/disable the system indexes in system tables -------------------------------------------------------------------------------------------
Key: CORE-5746 URL: http://tracker.firebirdsql.org/browse/CORE-5746 Project: Firebird Core Issue Type: Sub-task Components: Engine Affects Versions: 3.0.3, 3.0.2, 3.0.1, 3.0.0 Reporter: Rashid Abzalov Proceeding from the fact that it is necessary to apply adaptive mechanics, and from the fact that in the source code is not used anywhere specifying the plan (perhaps there are reasons for it) - there is hardly a chance that you implement the use of "correct" system indexes in the right places. Therefore, please remove the restriction on creating indexes for system tables, and disabling/enabling system indexes. We ourselves will manipulate them at the right time. In the end, what can be a bad from modification of system indexes, given that DB developers understand what they are doing? For example, in Oracle there are no restrictions in modifying the system tables - even insert into dual table, not to mention the creation of indexes. Of course, you can find a way around this restriction (check_gbak_cheating_insupd, check_gbak_cheating_delete), but why can not you provide a regular way? -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://tracker.firebirdsql.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel