Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
projects:decadv:2023 [2023/12/16 23:47] – add Dec 16: connection pooling pfmprojects:decadv:2023 [2023/12/30 00:44] (current) – add Dec 29: rust cont. pfm
Line 58: Line 58:
 ===== December 16th ===== ===== December 16th =====
  
-  * I've added 3 new configuration parameters to Lacre's config file, controlling database connection pool.+  * I've added 3 new configuration parameters to Lacre's config file, controlling database connection pool. (Read more in [[https://docs.sqlalchemy.org/en/20/core/pooling.html#dealing-with-disconnects|Dealing with disconnects]] section of SQLAlchemy documentation.) 
 + 
 +===== December 17th ===== 
 + 
 +  * Learned more about [[https://docs.python.org/3/library/enum.html|enum]] Python module, then used it in Lacre. 
 +  * Provided a configuration parameter in Lacre to choose optimistic or pessimistic handling of database connections. 
 + 
 +===== December 19th ===== 
 + 
 +  * Added more logging while hunting a bug reported by Muppeth. 
 +  * Lacre admin CLI tool: added ''-D'' (''--delete'') option to ''queue'' sub-command. 
 + 
 +===== December 29th ===== 
 + 
 +  * Continued learning Rust, this time trying to implement a [[wp>Brainfuck]] interpreter.