Twoje twierdzenia są poprawne. Myślę, że język, którego używasz, jest mylący i może Cię jednak trochę mylić. Klienci nie żądają zapisów, które są kronikowane lub nie kronikowane. Jeśli rejestrowanie jest włączone, zapisy będą rejestrowane w dzienniku, niezależnie od tego, co robi klient. Klient zawiera problem dotyczący zapisu
który wymaga określonego poziomu replikacji danych (w parametr) i/lub kronikowanie (j parametru) zanim serwer odpowie, że zapis zakończył się sukcesem. Przez zapis nierejestrowany masz na myśli j = 0 , co oznacza, że serwer odpowie pomyślnie, nie czekając na zatwierdzenie zapisu do dziennika; j = 1 oznacza, że serwer nie odpowie na zapis, dopóki nie zostanie on zapisany w dzienniku.
w parametr kontroluje poziom replikacji danych niezbędnych do pomyślnej odpowiedzi. Więcej szczegółów znajduje się w powyższym linku.