Elijah Ahianyo
|
c387f517b6
[ENG-4100]Throw warnings when Redis lock is held for more than the allowed threshold (#4522)
|
5 luni în urmă |
Masen Furer
|
adfda8adfd
[ENG-4165] Consider default and default_factory for state vars (#4510)
|
5 luni în urmă |
benedikt-bartscher
|
1b6f539657
simplify redis code, less redis calls (#4456)
|
5 luni în urmă |
benedikt-bartscher
|
ea90a3ebfa
minor pickle improvement (#4499)
|
5 luni în urmă |
benedikt-bartscher
|
2ee201b520
raise StateSerializationError if the state cannot be serialized (#4453)
|
5 luni în urmă |
benedikt-bartscher
|
3ef7106e0e
style: prefer type() over __class__ (#4512)
|
5 luni în urmă |
benedikt-bartscher
|
2520c51aaf
fix: multiple mismatched-type-assignment fixes (#4482)
|
5 luni în urmă |
Thomas Brandého
|
4ecb0b81ce
enable RUF rules for linting (#4465)
|
5 luni în urmă |
benedikt-bartscher
|
9ff386bf48
add __repr__ method to MutableProxy (#4506)
|
5 luni în urmă |
benedikt-bartscher
|
3d89d74bdc
only mark backend vars as dirty if they have changed (#4494)
|
5 luni în urmă |
Masen Furer
|
39cdce6960
[HOS-333] Send a "reload" message to the frontend after state expiry (#4442)
|
5 luni în urmă |
benedikt-bartscher
|
d7d46e431b
fix: state size was not checked for dill (#4431)
|
5 luni în urmă |
Masen Furer
|
c7d3876fe6
[ENG-4137] Handle generic alias passing inspect.isclass check (#4427)
|
5 luni în urmă |
Masen Furer
|
a6b324bd3e
[ENG-3953] Support pydantic BaseModel (v1 and v2) as state var (#4338)
|
6 luni în urmă |
benedikt-bartscher
|
c13cec3d8a
implement performance mode for existing state size check (#4392)
|
6 luni în urmă |
benedikt-bartscher
|
1f9a17539c
fix: do not allow instantiation of State mixins (#4347)
|
6 luni în urmă |
Masen Furer
|
5d88263cd8
[ENG-4098] Deconfuse key/value of State.get_value / dict / get_delta (#4371)
|
6 luni în urmă |
Masen Furer
|
686548cbb1
Only pass Model.__fields__ when casting event args (#4356)
|
6 luni în urmă |
Khaleel Al-Adhami
|
4c4c59bf04
convert event return types to type hints (#4331)
|
6 luni în urmă |
Khaleel Al-Adhami
|
0c482bda3c
mark var methods as private (#4319)
|
6 luni în urmă |
Khaleel Al-Adhami
|
b9d73edd66
add metainfo to keyevent (#4287)
|
6 luni în urmă |
benedikt-bartscher
|
4a6c16e9dc
More env var cleanup (#4248)
|
6 luni în urmă |
Khaleel Al-Adhami
|
1122cbf0b1
handle none case in state setattr (#4301)
|
6 luni în urmă |
benedikt-bartscher
|
b3c199870e
bypass pydantic runtime validation for state init (#4256)
|
6 luni în urmă |
Masen Furer
|
163acf70a2
[ENG-759] [ENG-1104] patch `json.dumps` to handle `__wrapped__` objects (#4166)
|
6 luni în urmă |
Masen Furer
|
0d9fc53a7d
[REF-3961] move "warn_if_too_large" logic into BaseState (#4284)
|
6 luni în urmă |
Masen Furer
|
2ab662b757
[ENG-4013] Catch more exceptions for dill pickle fallback (#4270)
|
6 luni în urmă |
Khaleel Al-Adhami
|
c8a7ee52bf
add type validation for state setattr (#4265)
|
6 luni în urmă |
Khaleel Al-Adhami
|
4260a0cfc3
rx.event(background=True) (#4263)
|
6 luni în urmă |
Masen Furer
|
d85236b9b0
[ENG-3970] When normal pickle fails, try dill (#4239)
|
6 luni în urmă |