Subversion Repositories SmartDukaan

Rev

Show changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff
35701 12 d 20 h amit /trunk/PyProj/src/ Performance fix: reduce logging level to WARNING, remove incompatible pool_pre_ping, fix tornado dependency

- Changed logging.basicConfig from DEBUG to WARNING in 6 service files to stop
SQLAlchemy query spam that caused memory bloat (TransactionServer 553MB -> 63MB)
- Set echoOn=False as default in PurchaseServiceHandler
- Removed pool_pre_ping=True from 7 DataService files (incompatible with SQLAlchemy 0.6.6)
- Updated tornado dependency from 1.0.1 to 1.0 in setup.py (1.0.1 unavailable on PyPI)
 
35608 24 d 20 h amit /trunk/PyProj/src/shop2020/ Fix DB connection pooling to reduce service restarts

- Add pool_timeout=30 to fail fast instead of hanging indefinitely
- Add pool_pre_ping=True to detect stale MySQL connections before use
- Reduce pool_recycle from 7200s to 3600s for fresher connections
- Disable SQL echo logging (echo=False) to reduce memory/CPU usage
- Fix MongoDB connection with thread-safe initialization and proper pooling

Modified services: helper, user, inventory, order, payment, logistics, catalog
 
13214 4095 d 21 h kshitij.sood /trunk/ Campaign & gosf  
12929 4149 d 3 h manish.sharma /trunk/PyProj/src/shop2020/helpers/impl/ Committed by Manish Sharma for SMS api Integration on 11-Oct-2014  
12696 4171 d 2 h amit.gupta /trunk/ Added Counter Registration logic  
12691 4174 d 20 h manish.sharma /trunk/ Committed by Manish Sharma for Sms Integration on 18-Sep-2014  
12256 4223 d 9 h kshitij.sood /trunk/ Changes related to bulk scrape  
7410 4643 d 3 h amar.kumar /trunk/ Changes for
1)Multiple Ours Physical Warehouses
2)Movement of Goods across our warehouses
3)Creation of orders for different sources through Excel Upload

Reviewed By Amit Gupta
 
5864 4931 d 20 h rajveer /trunk/ Changes in email sender to support cc and bcc.  
4806 5080 d 21 h varun.gupta /trunk/ Ticket #1008 - Helper service modified to store quick links and a UI created to manage these  
3187 5283 d 22 h rajveer /trunk/PyProj/src/shop2020/ Made database hostname configurable.  
3005 5296 d 18 h chandranshu /trunk/PyProj/src/shop2020/helpers/ Started archiving user emails. This should reduce the time taken to query the table.  
2445 5344 d 21 h chandranshu /trunk/PyProj/src/shop2020/helpers/impl/ Moved out the DashboardUser class into its own file. Started returning the dashboard user from the authenticate method  
2358 5352 d 16 h ankur.singhal /trunk/PyProj/src/shop2020/ Enhancements in Catalog dashboard.  
2025 5379 d 23 h ankur.singhal /trunk/PyProj/src/shop2020/ added a method to authenticate CatalogDashboardUser. Also added a DB entity CatalogDashboardUser.  
1891 5392 d 22 h ankur.singhal /trunk/ enhancements/modifications done to move the reports in reporting dashboard.  
1610 5412 d 22 h ankur.singhal /trunk/PyProj/src/shop2020/ Added password protection for Statistics user.  
1422 5424 d 1 h varun.gupta /trunk/ Back-end to retrieve emails enqueued for sending  
1395 5428 d 19 h varun.gupta /trunk/ Backend to save (enqueue) email for batch sending implemented  
1248 5438 d 1 h chandranshu /trunk/PyProj/src/shop2020/ Made database name a configurable parameter for Payment, Logistics and Helper service to ensure that test and development databases can be different  

Show All