
Wpis użytkownika Alawar w Dyskusje
AlawarFanatyk
19piorunów#hejto #hejtostats #moderacja #administracja @bojowonastawionaowca #ankieta
Dzisiaj przeglądałem swoje stare wpisy i co się okazało archiwum danego użytkownika jest do 1000 wpisów (reszta tych starszych nie istnieje) czyli do 50 stron.
Zgłaszam to aby było bez limitu. Uważam że historia danego użytkownika powinna widnieć w 100%
To jest jakiś wkład w hejto #administracja #moderacja nie kasujcie tego. Ludzie zapodają #chwalesie tego później nigdzie indziej nie zobaczysz.
Twórzmy historię.
Zapraszam do ankiety.
Użytkowniku hejto chcesz mieć swoje archiwum w 100%?
- Tak68%
- Nie32%
62 głosów
Komentarze (22)
@Alawar @koszotorobur @DEAFCON_ONE i wszyscy zainteresowani - nie kasujemy starych wpisów, one dalej są w bazie danych. Powodem takiego działania API jest w wielkim skrócie - wydajność. @ebe pewnie będzie mógł coś więcej powiedzieć o problemach jakie się pojawiły zarówno przy podawaniu faktycznej liczby wpisów jak i przy paginacji natomiast z tego co ja kojarzę to:
API korzysta z offset-based pagination - wymaga liczenia i pomijania coraz większej liczby wierszy. Duże offsety = coraz bardziej kosztowne zapytania do bazy danych. Ponieważ domyślnie pobieranych jest 20 wpisów na stronę, to aby dotrzeć do strony 50, baza danych musi pominąć 980 rekordów (49 stron × 20 wpisów). Im wyższy numer strony, tym więcej rekordów trzeba „przeskoczyć”, co spowalnia zapytania.
Czy to bug? Może to wyglądać jak błąd albo mylić użytkowników, ale nie jest to bug a przynajmniej w takim kontekście, że coś działa niezgodnie z tym, jak jest stworzone. Ograniczenie do 50 stron to celowy zabieg i jego celem jest ochrona bazy danych przed zapytaniami generującymi duże offsety i powodującymi znaczne spadki wydajności.
@kris Jak miałem podobny problem (random page access + obsługa usuniętych rekordów) to rozwiązywałem to sztuczkami z temptable; Główne pytanie brzmi – dlaczego nie offset do strony ~20 a dalej keyset po dacie?
@kris Kim jesteś?
Nie jest kasowane ale nie możesz oglądać chyba że se wyguglujesz 😅
@Alawar - ja nie tylko chcę - ja uczestniczę od 01.09.2023 🤷
@koszotorobur Ty to chcesz się wkupić w łaski #hejto A ja tylko uczestniczyć.
@Alawar - prosz:
* Twój pierwszy wpis: https://www.hejto.pl/wpis/jak-tak-czesto-o-kotach-to-i-ja-zapodam-tylko-bez-rasizmu-mi-tutaj-grinning
* Twój pierwszy komentarz: https://www.hejto.pl/wpis/quot-idz-chlopie-spac-jutro-masz-inwentaryzacje-na-600-quot-koty?commentId=27c7ae68-004c-4e5f-86ab-68dcfc0f1b98
@koszotorobur Kurwa to znajdź mi jako laikowi mój pierwszy post/komentarz.
@Alawar - upierałeś się, że wpisy tu kasują, ale wpisy dalej wiszą, tylko wyświetlanie ich liczby jest spierdolone - żeby być upierdliwym efektywnie to trzeba najpierw wiedzieć o co się kłócić a nie robić aferę z dupy i walczyć z moderatorem.
@koszotorobur Napisałem że będę upierdliwy. Pzdr.
@Alawar - jakbyś przeczytał mój komentarz ze zrozumieniem to już byś od kilku godzin o tym wiedział zamiast ścierać się z @bojowonastawionaowca: https://www.hejto.pl/wpis/hejto-hejtostats-moderacja-administracja-bojowonastawionaowca-dzisiaj-przegladal?commentId=59716ad4-a9a9-45f7-b59d-8f2628fb24f7
Just a moment...Hejto@Alawar - zgłaszałem to już wielokrotnie, że API zwraca maksymalnie 50 wpisów na maksymalnie 50 podstronach - właściciele portalu nawet napisali, że się tym zajmą.
Wpisy są dalej w bazie danych bo można sobie je posortować od najstarszych - tu masz przykład zapytania do API gdzie zwraca moje najstarsze wpisy: [https://api.hejto.pl/posts?limit=50&period=all&users[]=koszotorobur&orderDir=asc](https://api.hejto.pl/posts?limit=50&period=all&users%5B%5D=koszotorobur&orderDir=asc)
Jak ktoś ma powyżej 5000 wpisów to już ich wszystkich się nie da zobaczyć bo max liczba jaką się da wyciągnąć to (50 50 sortowane asc) + (50 50 sortowane desc).
Just a moment...HejtoBłąd
@DEAFCON_ONE - wołam właścicieli portalu: @kris, @ebe oraz @bartas - niech zaspokoją Twoją ciekawość.
@koszotorobur dlaczego
@koszotorobur Bo nie trułeś a ja będę wkurwiał truł tylko mnie piorunujcie.
@Alawar - ja żadnej odznaki nie mam - po prostu mnie ignorują 🤷
@koszotorobur Niema chuja tak jak hejto kazało zgłaszać wszelakie problemy i jeszcze za to odznakę jakąś dają to będę truł ile wlezie.:rolling_on_the_floor_laughing:
Ale dzięki temu, że kasują, można postować te same memy😁
A tu cyk po 50 stronie wpisy są kasowane
( ͡° ͜ʖ ͡°)