Strona 1 z 2

Różnica w ilości znalezień

: wtorek 22 października 2013, 20:47
autor: Piostu
Witajcie.

Mam zagwozdkę, i skończyły mi się pomysły.... Może ktoś w Was ma pomysł dlaczego moje i mojej żony konto, ma różną ilość znalezień, skoro ( jak do tej pory ) wszystkie kesze znajdowaliśmy razem ?
http://opencaching.pl/viewprofile.php?userid=45781
http://opencaching.pl/viewprofile.php?userid=45813

Obrazek
Obrazek

Dodam tylko że ilość założonych keszy też mamy taką samą ....
Z góry dzięki za odpowiedzi.
Pozdrawiam
Piotrek

Re: Różnica w ilości znalezień

: wtorek 22 października 2013, 21:01
autor: Pawello
Przecież znalezień macie po 219 oboje, więc się zgadza.

Re: Różnica w ilości znalezień

: wtorek 22 października 2013, 21:04
autor: Teokryt
Różnica wynika z liczby przeniesionych skrzynek (to tez się liczy)

Re: Różnica w ilości znalezień

: wtorek 22 października 2013, 22:26
autor: Silent A
Albo było znalezienie, które zostało skasowane - do sumy to też się wlicza (tak, to jest błąd).

Re: Różnica w ilości znalezień

: wtorek 22 października 2013, 22:44
autor: Piostu
Teokryt pisze:Różnica wynika z liczby przeniesionych skrzynek (to tez się liczy)
Przeniosłem ja, więc jeśli się liczy to powinienem mieć więcej o jedną a mam mniej ....
Silent A pisze:Albo było znalezienie, które zostało skasowane - do sumy to też się wlicza (tak, to jest błąd).


Pytanie czy wtedy oboje mielibyśmy po 219 znalezień ( wątpię ).....

Edit:
Tak jak teraz policzyłem, to jeśli przeniesienie też jest liczone do sumy ogólnej to u mnie jest OK ( 219 znalezionych + 2 eventy + 1 przeniesienie + 1 załozona = 223 ), ale za to wtedy skąd u BlueAsia o dwa więcej ? O.O

Re: Różnica w ilości znalezień

: środa 23 października 2013, 10:32
autor: Silent A
Mówiłem że to przez skasowane znalezienie, w skrzynce Gołębia Góra BlueAsia ma zalogowane dwa znalezienia a Piostu jedno. Można mieć zalogowane dwa znalezienia (a nawet więcej) jeśli jedno (lub więcej) zostało wpisane a później usunięte z logów (przez znalazce, właściciela lub władze) i wpisane ponownie. Żadne logi nie są usuwane z bazy, tylko zaznaczane jako usunięte i dlatego niewidoczne.
W liczeniu sumy jest błąd i wlicza również te usunięte. Chociaż wróć, jak to się mówi "It's not a bug, it's a feature" :D

Re: Różnica w ilości znalezień

: czwartek 24 października 2013, 00:19
autor: Piostu
Bardzo możliwe że tak jest, ale .....

Gołębią górę podejmowaliśmy jeszcze w sierpniu, a rozbieżność sumy pojawiła się dopiero dwa dni temu ( oboje z żona logowaliśmy znalezienia jak tak bardzo serwer zmulał. Ja zalogowałem komplet, a zona zostawiła część i dopiero jak zalogowała resztę następnego dnia to ta różnica wyszła )

Poza tym ten ficzer nie bardzo chce działać :P
Po przeczytaniu Twojego posta oboje skasowaliśmy log z Gołębiej i zalogowaliśmy na nowo - licznik reagował prawidłowo :D

Pozdrawiam

Re: Różnica w ilości znalezień

: czwartek 24 października 2013, 08:19
autor: Silent A
Doooobra, przycisnęliście mnie to sprawdziłem dokładniej. Aktywność bierze dane z tabeli użytkowników i to tam są jakieś dziwne dane, które kompletnie nie zgadzają się ze znalezieniami/nieznalezieniami.
Muszę pogrzebać/popytać skąd się te dane biorą/gdzie są aktualizowane bo mnie to męczy od dawna ;-)

Re: Różnica w ilości znalezień

: czwartek 24 października 2013, 13:50
autor: Teokryt
I zaraz wyjdzie ze niektorzy obdza sie z kilkoma keszami mniej lub więcej :P

Re: Różnica w ilości znalezień

: czwartek 24 października 2013, 14:07
autor: Silent A
Różnice nie powinny być wielkie ;-)

Re: Różnica w ilości znalezień

: czwartek 24 października 2013, 22:33
autor: dzazder
Chciałem sprawdzić czy się oc pogubi w liczeniu :) Dodałem wpis znaleziona, po czym po chwili go usunąłem.
Z 14 skrzynek nieznalezionych zrobiło mi się 41 :D
A na dodatek znikła mi jedna rekomendacja, mogłem przyznać 5, teraz tylko 4 (ale skoro mam 348 znalezień to chyba wcześniej coś było nie tak :)).

Re: Różnica w ilości znalezień

: czwartek 24 października 2013, 23:12
autor: lupi
U mnie podobnie mam 54 nieznalezione a wyświetla mi się 236 ...

Re: Różnica w ilości znalezień

: piątek 25 października 2013, 23:34
autor: Lza
Zliczanie nie jest do końca zrobione tak jak być powinno. Dwa dni temu (po przeczytaniu tego wątku) uruchomiłem mechanizm, który podczas kasowania (dlaczego przy kasowaniu - o tym później) loga, przelicza dla zalogowanego użytkownika wszystko od zera. (resetuje 3 podejrzane o błąd pola, a następnie przeszukuje i zlicza wszystkie typy logów (znaleziona/nieznaleziona/komantarz) użytkownika i na tej podstawie uzupełniane są zresetowane wcześniej pola. Wpisy skasowane nie są brane pod uwagę). Dlatego niektórym nagle się zmieniała gwałtownie ilość po skasowaniu logu. Ci, którzy kasowali jakikolwiek log po 24 października, powinni mieć już prawidłowe liczby. Pozostali mogą mieć lekkie fluktuacje.

Dlaczego przy kasowaniu - bo operacja jest delikatnie powiedziawszy pracochłonna - serwer musi 'przejrzeć' około 3 milionów wpisów. Kasowanie wpisów nie jest używane tak często jak dodawanie, czy edytowanie więc zaoszczędzimy w ten sposób trochę zasobów, a wcześniej czy później i tak każdy chyba jakiś log wykasuje, wiec zbiegiem czasu wszystko się powinno przeczyścić.

Re: Różnica w ilości znalezień

: piątek 25 października 2013, 23:45
autor: Piostu
Cieszę się że temat ruszył i dziękuję za wprowadzony mechanizm
Jest tylko jedno drobne ale: działa PRAWIE dobrze :)
dosłownie przed minutą skasowałem swój log znalezienia i ponownie go zalogowałem ( OP22B2 )
Przed ta operacją miałem 1 nieznalezienie, a teraz na stronie moich statystyk i w sumie pokazuje mi że mam 10.
Po wejściu na listę moich nieznalezionych pokazuje mi prawidłowo że mam 1......

Edit: BlueAsia zrobiła własnie dokładnie to samo co ja i wydaje mi się że mamy przyczynę: w ilość nieznalezionych podstawiana jest ilość komentarzy w logach.

Re: Różnica w ilości znalezień

: sobota 26 października 2013, 00:38
autor: Lza
tak, rzeczywiście. już poprawione.