gord napsal/a:
Zjistil jsem, ze mam v databazi nektere logy s gs_logid=NULL. Pokud si stahnu znovu logy, vytvori se nova veta s nastavenou hodnotou a tim dostanu 2 nalezy na teze kesi, ackoli na gc.com je jen jediny. Nevim, jak (cim, odkud, kdy) jsem tyto zaznamy poridil, ale bezny uzivatel to asi zkontrolovat nedokaze, protoze v GG neni zadny nastroj pro praci s logy.
Bylo by vhodne, aby GG zaznamy s gs_logid=NULL nahradil nove importovanymi.
Ma se to tak:
Drive se s logy pracovalo tak, ze se pri importu u kese vsecno logy smazaly a vlozily se tam vsechny, ktere byly prave importovany. K duplicite logu tak nemohlo dojit.
Od nejake doby se s logy pracuje jinak. logy se ke stavajiicm v databazi pridavaji a prochazi ji pak proces cisteni, ktery se stara o odmazavani starych logu vcetne pravidel, ktere logy tam maji zustat.
Pro tento proces je ale nezbytne umet poznat duplicitu. Tu ale poznam jen podle toho Logid. kdyz jej v databazi u zaznamu nemas, jedna se o stary zaznam a neni sila spolehlive poznat, ze se jedna o duplicitu, maximalne ze by to 'mozna mohla byt' duplicuta.
Normalne sjem tento stav neresi, potoze tyto stare logy bez logid byly postupem casu uklizecim procesem odstraneny.
Vyjimkou mohou byt prave tvoje vlastni logy, protoze ty se neuklizi, ale v databazi zustavaji. A to je tvuj problem.
Protoze ale takoveto logy bez logid by nemely uz vznikat, je to jen pozustatek starych dat, da se to jednou a pro vzdy opravit rucne. Vyfiltruji si mnou nalezene kese, smazu u nich listingy a naimportuji tyto kese znova. (MyFindsPQ nebo GJ)