Andrew Mochalskyi

Results 10 issues of Andrew Mochalskyi

**What** Add async file stores to uberjob for non-blocking file operations **Why** Support async I/O for file-based value stores Improve performance in async Python applications **Changes** Implemented async stores for...

**What** Changed the test test_fresh_time_advanced in test_registry.py to use UTC time consistently by replacing dt.datetime.now() with dt.datetime.utcnow(). **Why** The test was failing because it was mixing local time and UTC...

**What** Optimize tfw_current_timestamp() to use kernel-level softirq timestamp caching. When in softirq context, use cached timestamp from softirq_current_timestamp() instead of calling expensive ktime_get_real_ts64() directly. **Why** Tempesta makes dozens of tfw_current_timestamp()...

**What** Use vhost name instead of Host header in cache key calculation **Why** This change ensures proper cache operation when requests are redirected to different vhosts through HTTP chains. Previously,...

What This PR introduces a JSON-based configuration system for the Tempesta FW logger daemon with: - A dedicated TfwLoggerConfig class for logger settings - JSON configuration file support via Boost's...

Fixes [Ticket 950](https://github.com/bloomberg/blazingmq/issues/950) Remove bmqsys::ThreadUtil wrapper which duplicated bslmt::ThreadUtil functionality from BDE. Migrate all usages to bslmt::ThreadUtil and remove redundant files. ## Testing ctest -R "bmqsys|bmqimp|mqbnet"

Fixes #16102 Release version: ## Summary This PR extends the gRPC Hook Extension functionality to allow `OnClientSubscribe` and `OnClientUnsubscribe` hooks to return modified topic filters, bringing them to feature parity...

- Add extractPackageName() to extract package names from URL - Update warning messages to show specific package name - Add unit tests for new functionality Link: [Issues 1432](https://github.com/nim-lang/nimble/issues/1432)

Implement automatic fallback from WebDX usecounter data to classic FeatureObserver data when WebDX data is insufficient (< 5 data points after June 2024). This provides continuous historical metrics for web...

Fixes crash when removing and re-adding cluster members (#528). Added defensive handling in `ra_mt:commit/1` to catch `badarg` from `ets:insert/2` when table is deleted. Returns empty list instead of crashing.