-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Finalize management of uniqueness in data table drivers and databases
Gestion des cles uniques dans les drivers de fichier et les bases de donnes - conditionne par la methode IsUnique de KWClass (auraravant GetRoot) - uniformisation de la terminologie, en passant de root a main, principalement pour la gestion des cles - dans les noms de methodes (rappele dans les notes de commit) - dans les noms d'attributs, de parametres ou de variables locales - dans les commentaires (racine -> principal) Impacts principaux - KWMTDatabase - PhysicalSkip: conditionnements sur le IsUnique au lieu de GetRoot - KWDatabaseTask - input_ChunkLastRootKey -> input_ChunkLastMainKey - PLMTDatabaseTextFile - SetLastReadRootKey -> SetLastReadMainKey - KWDataTableDriver - GetLastReadRootKey -> GetLastReadMainKey - KWDataTableDriverTextFile - SkipRootRecord -> SkipMainRecord - ivRootKeyIndexes -> ivMainKeyIndexes - nombreux conditionnements sur le IsUnique au lieu de GetRoot des dictionnaires - PLDataTableDriverTextFile - GetConstRootKeyIndexes -> GetConstMainKeyIndexes - GetRootKeyIndexes -> GetMainKeyIndexes Autres impacts mineurs, uniquement dans les commentaires Ajout du jeu de test: LearningTest\TestKhiops\MultiTables\NoRootSnowflakeDuplicates - test avec schema en flocon, sans dictionnaire Root, et doublons dans les tables principale et secondaires - verification que les doublons sont correctement detectees Autres tests effectues a la main, sur des cas plus volumineux, ou avec une seule table avec cle, en mode Root ou non Tests complets sur LearningTest Les commits de type "Improve terminology between root and main in..." ne concernent que du renommage, sans aucun impact sur le code: - ils peuvent etre survoles lors du review - ils pourraient etre fusionnes en un seul commit
- Loading branch information
1 parent
f6dbf56
commit e06fbb2
Showing
29 changed files
with
188 additions
and
186 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.