Hoppa till innehåll

v3.44.0

Mest om att saker slutar gå sönder under drift: uppladdningar till fjärrlagring, en schemaläggare som kunde stanna efter omstart och impersonering som stängde ute superadmins. En tenant kan också ladda upp sin egen logotyp.

  • Varje tenant kan ha en egen logotyp, uppladdad av tenantadministratören under Admin Settings. Den visas överallt där logotypen används.
  • Cookie-notisen visas också i det nya gränssnittet. Den fanns tidigare bara i det klassiska gränssnittet, så den som bara använde det nya fick aldrig frågan.
  • Uppladdningar till fjärrlagring kunde skickas till raderade noder och hänga. Raderade noder väljs inte längre för lagring, och en nod som svarar med fel hoppas över till förmån för nästa.
  • En uppladdning i ett enda stycke till fjärrlagring gick aldrig fram, och föll med “None of the nodes is reachable”, som pekade på fel orsak.
  • Schemaläggaren kunde stanna några sekunder efter omstart och sluta göra något alls medan den fortfarande körde. Ett kort databasavbrott gjorde det mer sannolikt.
  • Port- och tunnelhanteringen är stabilare, på noderna och centralt. Samtidiga workers konkurrerar inte längre om samma portar och stänger inte varandras levande sessioner, en nod startar inte längre om i en loop när dess tunneltillstånd inte går att läsa, en avstängning tar sekunder, och en tyst uppström blockerar inte längre alla andra klienter.
  • Superadmin: att impersonera en tenant skickade en tillbaka till inloggningssidan, och knappen för att lämna en tenant visades aldrig, så det fanns ingen väg tillbaka. Båda är rättade.
  • Färre databasanslutningar. Anslutningarna delas inom varje process i stället för att varje komponent öppnar en egen pool, vilket märks mest på en delad databasserver.
  • Snabbare failover för schemaläggaren på Kubernetes. Med två repliker tar reserven över på ungefär en minut när en nod går ner, i stället för de fem till sex minuter Kubernetes behöver för att flytta en ensam podd. Låset bakom det ger nu en tiondel så mycket API-trafik som tidigare.