Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door Sander den Heijer

Product Owner

Releasenotes - Development-iteratie #160

16-07-2019 • 13:37

22 Linkedin Google+

Onze developers hebben iteratie #160 opgeleverd. Aangezien we in deze iteratie veel werk hebben gedaan dat niet direct zichtbaar is voor de meeste gebruikers, geven we hier een overzicht op hoofdlijnen in de vorm van releasenotes.

MySQL 8-upgrade

Een van die onzichtbare wijzigingen was de upgrade van Percona MySQL 5.7 naar versie 8.0. Dat ging zonder noemenswaardige downtime, maar je kon het desondanks hier en daar merken. MySQL 8 heeft het gedrag rond zijn SQL-verwerking hier en daar wat aangepast. Van de problemen die dat met zich meebracht, hadden we de meeste al opgelost, maar een aantal met betrekking tot de "GROUP BY"-wijzigingen hadden we gemist. Daardoor werden de bijbehorende resultaten, zoals de Karma-grafieken, niet meer goed gesorteerd.

Een andere manier waarop een en ander te merken viel, was dat in MySQL 8 een aantal systeemparameters is veranderd. Daardoor was MySQL 8 met sommige, veel uitgevoerde queries significant langzamer. Dat was onder andere te merken in het Forum. Als het goed is, hebben we dit intussen opgelost, maar we blijven uiteraard de prestaties van de website in de gaten houden.

Releasenotes

  • In iteratie #159 hebben we sitebreed de styling van de knoppen vernieuwd. Vervolgens hebben we daarvoor, met dank aan de input in forumtopic Feedback restyling knoppen, de puntjes op de i gezet. In de vorige .plan beloofden we een Mako Driver Kit te verloten onder de inzenders van meldingen van foute knoppen. Dus bij deze. De winnaar van dit gadget is geworden: P1nGu1n. Gefeliciteerd! :) Dank ook aan alle anderen die feedback gaven.

  • We hebben voor de redactie de mogelijkheid gebouwd om ankeilers op de frontpage voor een bepaalde duur vast te zetten op een bepaalde plek.

  • We hebben verbeteringen doorgevoerd voor de redactie in het beheer en het tonen van videocontent.

  • Frontpage-admins kunnen nu in het reactiebeheer zien wie reacties op artikelen heeft verwijderd.

  • Er zijn verschillende verbeteringen aan de benchmarkdatabase voor de redactie doorgevoerd.

  • Er zijn enkele issues in het beheer van de Pricewatch gefikst.

  • Op het nieuwsoverzicht hebben we bannerposities toegevoegd.

  • De Notificatiebug die zich voordeed bij het aanmaken van een nieuw topic in het Forum, is opgelost.

  • Verder hebben we het mogelijk gemaakt om specificaties in de categorie computeraccessoires automatisch vanuit onze dataleverancier te importeren, zodat we van meer producten specificaties hebben.

Reacties (22)

Wijzig sortering
Good bezig! (y) Zo te lezen zijn er een flink aantal kleinere wensen doorgevoerd die al een geruime tijd op de backlog stonden, klopt dat? Hebben jullie stiekem een stakeholder feature fest gedaan? Goed dat er ook aan de stabiliteit en aan features voor de eindgebruikers aan de andere kant van de site, oftewel de redactie, wordt gewerkt :)

[Reactie gewijzigd door Zvennn op 16 juli 2019 15:36]

Wij hebben idd een feature fest dag gehad aan het begin van deze sprint.
Het is bijna alsof je onze interne procedures en methodieken kent ;) Maar inderdaad, we hebben een stakeholder featurefest achter de rug!
"Forum-admins kunnen nu in het reactiebeheer zien wie reacties op artikelen heeft verwijderd."

Hoewel ik er niks mee te maken heb, heb ik wel het idee dat 'artikelen' forumtopics behoort te zijn? :?
En dat forumadmins dus kunnen zien dat moderator X dus de reactie van Y getrashed heeft?
Nee, dit gaat wel degelijk over reacties op frontpage artikelen. Voorheen was niet te zien wie een reactie op -2 (de manier om reacties te soft-deleten) had gezet. Dat is vanaf nu wel mogelijk.

"Forum-admins" in die zin zou eigenlijk meer algemeen "admins" moeten zijn. Ik zal dat wel even aanpassen :)

[Reactie gewijzigd door crisp op 16 juli 2019 14:08]

Hoe zit het bij forumberichten dan, kan dit daar wel of niet gezien worden?
(Een hele tijd terug zijn er bij een afsplitsing wat berichten verwijdert, die niet offtopic waren maar mee afgesplitst hadden moeten worden, de naam stond er dacht ik niet bij.)

[Reactie gewijzigd door Raven op 16 juli 2019 14:18]

Op het forum worden berichten meestal verwijderd door ze te verplaatsen naar een schaduwtopic in de trashcan.
Dat was in dat voorbeeld niet het geval :/
Dan is het een optie voor de frontpage admins dus. Gezien de ondertitel bij sommige crewleden wordt daar wel onderscheid in gemaakt en ik zie niet waarom daar geen onderscheid in wordt gemaakt in een changelog. :)

[Reactie gewijzigd door CH4OS op 16 juli 2019 14:20]

Kun je een voorbeeld geven waar je dit had willen toepassen?

""We hebben voor de redactie de mogelijkheid gebouwd om ankeilers op de frontpage voor een bepaalde duur vast te zetten op een bepaalde plek.""

Dank :)
Op de frontpage zijn er in de kolom met het laatste nieuws 4 ankeiler plekken. In principe worden die op basis van chronologie getoond. Nu is er ook de mogelijkheid om op de verschillende plekken voor een bepaalde duur een item vast te zetten. Hiermee kan bijvoorbeeld een actuele Best Buy Guide wat langer in beeld blijven.
Een soort van Sticky dan?

Klinkt wel handig.
In forumterminologie zou je het inderdaad een 'sticky ankeiler' kunnen noemen, alleen dan wel automatisch getimed :) .
Ik ben voor! En geef @Olaf dan ook een plekje met zijn community feed artikelen.
Lees nu dat jullie op Percona draaien, even terug gezocht in de nieuwsartikelen en daar zijn jullie naar overgestapt in 2015. Hebben jullie daar nog statistieken van? Of van nu met 8.0? MySQL vs Percona?

[Reactie gewijzigd door royduin op 16 juli 2019 14:46]

Lees nu dat jullie op Percona draaien, even terug gezocht in de nieuwsartikelen en daar zijn jullie naar overgestapt in 2015. Hebben jullie daar nog statistieken van? Of van nu met 8.0? MySQL vs Percona?
Niet echt, want we hebben geen oracle-mysql meer draaien, dus daar is weinig mee te vergelijken.

Qua stats, wat zou je willen zien? :)
Voornamelijk benieuwd naar de performance verschillen, hoeveel procent is Percona sneller maar zonder "Oracle MySQL" ernaast is het lastig meten. Wat was destijds de reden van de overstap? In dit artikel: reviews: Tweakers' serverpark anno 2015 las ik dat jullie overgestapt zijn maar niet een duidelijke reden. Ja features, maar er zal vast ook naar performance gekeken zijn.
Performance speelt zeker mee, maar dat gaan we niet steeds opnieuw vergelijken, daar is het veel te veel werk voor.
En dat hebben we dan ook niet gedaan voor MySQL vs Percona 8.0 (of MariaDB of ...).
Wijzigingen in de CSS stats, niet zoveel deze keer: https://www.projectwallac...imports/20190716212845155

Maar hadden jullie nou extra die extra kleur groen nodig? #697e16 }>
Die is voor de :hover op unselected CTA buttons. Het font moest voor de leesbaarheid net even wat donkerder zijn dan de border, dus dat hebben we met een darken(15%) opgelost.
In de vorige .plan beloofden we een Mako Driver Kit te verloten onder de inzenders van meldingen van foute knoppen. Dus bij deze. De winnaar van dit gadget is geworden: P1nGu1n. Gefeliciteerd! :)
Super leuk, erg blij mee, bedankt! *O*
Goed bezig, Tweakers! d:)b

Op dit item kan niet meer gereageerd worden.


Apple iPhone 11 Nintendo Switch Lite LG OLED C9 Google Pixel 4 FIFA 20 Samsung Galaxy S10 Sony PlayStation 5 Games

'14 '15 '16 '17 2018

Tweakers vormt samen met Hardware Info, AutoTrack, Gaspedaal.nl, Nationale Vacaturebank, Intermediair en Independer DPG Online Services B.V.
Alle rechten voorbehouden © 1998 - 2019 Hosting door True