https://bugs.freedesktop.org/show_bug.cgi?id=87840
--- Comment #8 from Julien Nabet <[email protected]> --- Thank you Lionel. Taking a look to these files, I noticed that hsqldb indicates 4 features: - UseDOSLineEnds - FormsCheckRequiredFields - EscapeDateTime - AddIndexAppendix See http://opengrok.libreoffice.org/xref/core/connectivity/registry/hsqldb/org/openoffice/Office/DataAccess/Drivers.xcu#28 Except that "lcl_getFeatureMappings" doesn't mention "AddIndexAppendix" 60 static const FeatureMapping s_aMappings[] = { 61 { DSID_AUTORETRIEVEENABLED, "GeneratedValues" }, 62 { DSID_AUTOINCREMENTVALUE, "GeneratedValues" }, 63 { DSID_AUTORETRIEVEVALUE, "GeneratedValues" }, 64 { DSID_SQL92CHECK, "UseSQL92NamingConstraints" }, 65 { DSID_APPEND_TABLE_ALIAS, "AppendTableAliasInSelect" }, 66 { DSID_AS_BEFORE_CORRNAME, "UseKeywordAsBeforeAlias" }, 67 { DSID_ENABLEOUTERJOIN, "UseBracketedOuterJoinSyntax" }, 68 { DSID_IGNOREDRIVER_PRIV, "IgnoreDriverPrivileges" }, 69 { DSID_PARAMETERNAMESUBST, "ParameterNameSubstitution" }, 70 { DSID_SUPPRESSVERSIONCL, "DisplayVersionColumns" }, 71 { DSID_CATALOG, "UseCatalogInSelect" }, 72 { DSID_SCHEMA, "UseSchemaInSelect" }, 73 { DSID_INDEXAPPENDIX, "UseIndexDirectionKeyword" }, 74 { DSID_DOSLINEENDS, "UseDOSLineEnds" }, 75 { DSID_BOOLEANCOMPARISON, "BooleanComparisonMode" }, 76 { DSID_CHECK_REQUIRED_FIELDS, "FormsCheckRequiredFields" }, 77 { DSID_IGNORECURRENCY, "IgnoreCurrency" }, 78 { DSID_ESCAPE_DATETIME, "EscapeDateTime" }, 79 { DSID_PRIMARY_KEY_SUPPORT, "PrimaryKeySupport" }, 80 { DSID_RESPECTRESULTSETTYPE, "RespectDriverResultSetType" }, 81 { DSID_MAX_ROW_SCAN, "MaxRowScan" }, 82 { 0, NULL } See http://opengrok.libreoffice.org/xref/core/dbaccess/source/ui/misc/dsmeta.cxx#58 Moreover, there's no properties in hsqldb file! I thought about comparing all the Drivers.xcu to: - check that every one has some properties - check that Features content contains only known id (DSID...) Lionel: do you think about additional check or have some remark? Should I create a new bugtracker to not pollute this one? -- You are receiving this mail because: You are the assignee for the bug.
_______________________________________________ Libreoffice-bugs mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs
