Page MenuHomeIn-Portal Phabricator
Feed Advanced Search

Nov 15 2023

alex added a project to D451: INP-1827 - Connect a testing framework: Restricted Project.
Nov 15 2023, 5:18 AM · Restricted Project
alex updated the test plan for D451: INP-1827 - Connect a testing framework.
Nov 15 2023, 5:17 AM · Restricted Project
alex updated the test plan for D451: INP-1827 - Connect a testing framework.
Nov 15 2023, 3:39 AM · Restricted Project
alex updated the test plan for D451: INP-1827 - Connect a testing framework.
Nov 15 2023, 3:35 AM · Restricted Project
alex requested review of D451: INP-1827 - Connect a testing framework.
Nov 15 2023, 3:19 AM · Restricted Project

Nov 14 2023

alex added a project to D450: INP-1845 - Support for Nginx as a Reverse Proxy: Restricted Project.
Nov 14 2023, 5:49 AM · Restricted Project
alex updated the test plan for D450: INP-1845 - Support for Nginx as a Reverse Proxy.
Nov 14 2023, 5:49 AM · Restricted Project
alex requested review of D450: INP-1845 - Support for Nginx as a Reverse Proxy.
Nov 14 2023, 5:42 AM · Restricted Project
alex committed rINP16760: Fixes INP-1826 - Convert search/custom having filters into a where filters in….
Fixes INP-1826 - Convert search/custom having filters into a where filters in…
Nov 14 2023, 2:33 AM
alex added "INP-1826" JIRA issue(s) to rINP16760: Fixes INP-1826 - Convert search/custom having filters into a where filters in….
Nov 14 2023, 2:33 AM
alex closed D431: INP-1826 - Convert search/custom having filters into a where filters in grids.
Nov 14 2023, 2:33 AM

Nov 13 2023

alex added "INP-1821" JIRA issue(s) to rINP16759: Fixes INP-1821 - Don't check event-based permissions from template for "root"….
Nov 13 2023, 3:02 AM
alex committed rINP16759: Fixes INP-1821 - Don't check event-based permissions from template for "root"….
Fixes INP-1821 - Don't check event-based permissions from template for "root"…
Nov 13 2023, 3:02 AM
alex closed D425: INP-1821 - Don't check event-based permissions from template for "root" user.
Nov 13 2023, 3:01 AM
alex added "INP-1811" JIRA issue(s) to rINP16758: Fixes INP-1811 - Support partitions in grids and direct INSERT/UPDATE clauses.
Nov 13 2023, 2:43 AM
alex committed rINP16758: Fixes INP-1811 - Support partitions in grids and direct INSERT/UPDATE clauses.
Fixes INP-1811 - Support partitions in grids and direct INSERT/UPDATE clauses
Nov 13 2023, 2:43 AM
alex closed D415: INP-1811 - Support partitions in grids and direct INSERT/UPDATE clauses.
Nov 13 2023, 2:43 AM
alex added "INP-1795" JIRA issue(s) to rINP16757: Fixes INP-1795 - Invoke language pack comparison tool upon deploy using….
Nov 13 2023, 2:39 AM
alex committed rINP16757: Fixes INP-1795 - Invoke language pack comparison tool upon deploy using….
Fixes INP-1795 - Invoke language pack comparison tool upon deploy using…
Nov 13 2023, 2:39 AM
alex closed D393: INP-1795 - Invoke language pack comparison tool upon deploy using AppleScript.
Nov 13 2023, 2:39 AM · Restricted Project
alex added "INP-1781" JIRA issue(s) to rINP16756: Fixes INP-1781 - Respect sub-item status, when performing unique validation.
Nov 13 2023, 2:36 AM
alex committed rINP16756: Fixes INP-1781 - Respect sub-item status, when performing unique validation.
Fixes INP-1781 - Respect sub-item status, when performing unique validation
Nov 13 2023, 2:36 AM
alex closed D379: INP-1781 - Respect sub-item status, when performing unique validation.
Nov 13 2023, 2:36 AM · Restricted Project

Jul 17 2023

alex updated the diff for D449: MINC-200 - Cache results of the "ShippingQuoteEngine::initProperties" method.

Tagged cachable SQL query.

Jul 17 2023, 4:24 AM · Restricted Project
alex added a project to D449: MINC-200 - Cache results of the "ShippingQuoteEngine::initProperties" method: Restricted Project.
Jul 17 2023, 4:08 AM · Restricted Project
alex requested review of D449: MINC-200 - Cache results of the "ShippingQuoteEngine::initProperties" method.
Jul 17 2023, 4:07 AM · Restricted Project

Jul 14 2023

alex updated the test plan for D448: INP-1843 - Cache results of the "kCountryStatesHelper::getCountryIso" method.
Jul 14 2023, 6:11 AM · Restricted Project
alex requested review of D448: INP-1843 - Cache results of the "kCountryStatesHelper::getCountryIso" method.
Jul 14 2023, 6:06 AM · Restricted Project

Jul 13 2023

alex added a project to D447: INP-1842 - Cache user primary group detection during Checkout: Restricted Project.
Jul 13 2023, 9:52 AM · Restricted Project

Jul 6 2023

alex updated the test plan for D447: INP-1842 - Cache user primary group detection during Checkout.
Jul 6 2023, 12:29 PM · Restricted Project
alex requested review of D447: INP-1842 - Cache user primary group detection during Checkout.
Jul 6 2023, 12:27 PM · Restricted Project

May 3 2023

alex updated the diff for D440: INP-1569 - Create System Log record, when stale semaphore is discovered or hit.

Ignore arguments in backtrace saved into the Semaphores table to radically reduce INSERT query size.

May 3 2023, 6:30 AM
alex added "INP-1841" JIRA issue(s) to rINP16755: Fixes INP-1841 - Improve performance of System Log record removal code.
May 3 2023, 6:11 AM
alex committed rINP16755: Fixes INP-1841 - Improve performance of System Log record removal code.
Fixes INP-1841 - Improve performance of System Log record removal code
May 3 2023, 6:11 AM
alex closed D446: INP-1841 - Improve performance of System Log record removal code.
May 3 2023, 6:11 AM

Apr 19 2023

alex updated the test plan for D446: INP-1841 - Improve performance of System Log record removal code.
Apr 19 2023, 9:41 AM
alex requested review of D446: INP-1841 - Improve performance of System Log record removal code.
Apr 19 2023, 7:35 AM
alex committed rINP16754: Fixes INP-1837 - Record code fragment in the System Log backtrace.
Fixes INP-1837 - Record code fragment in the System Log backtrace
Apr 19 2023, 6:35 AM
alex added "INP-1837" JIRA issue(s) to rINP16754: Fixes INP-1837 - Record code fragment in the System Log backtrace.
Apr 19 2023, 6:35 AM
alex closed D442: INP-1837 - Record code fragment in the System Log backtrace.
Apr 19 2023, 6:35 AM

Apr 17 2023

alex updated the diff for D442: INP-1837 - Record code fragment in the System Log backtrace.

Added "SystemLog.LogCodeFragmentsRotated" to the unit config.

Apr 17 2023, 5:57 AM
alex updated the diff for D442: INP-1837 - Record code fragment in the System Log backtrace.
  • added ability to log code fragments for source file/line
  • added code fragment rotation
  • added filtering (prevent logging code fragments from non-interesting files)
  • fixed notices, when logging code fragments from non-specified files
Apr 17 2023, 5:24 AM
alex updated the test plan for D442: INP-1837 - Record code fragment in the System Log backtrace.
Apr 17 2023, 5:19 AM
alex updated the test plan for D442: INP-1837 - Record code fragment in the System Log backtrace.
Apr 17 2023, 5:16 AM

Apr 14 2023

alex updated the test plan for D442: INP-1837 - Record code fragment in the System Log backtrace.
Apr 14 2023, 7:02 AM
alex updated the test plan for D442: INP-1837 - Record code fragment in the System Log backtrace.
Apr 14 2023, 6:37 AM
alex updated the test plan for D442: INP-1837 - Record code fragment in the System Log backtrace.
Apr 14 2023, 6:36 AM
alex updated the test plan for D442: INP-1837 - Record code fragment in the System Log backtrace.
Apr 14 2023, 6:16 AM
alex updated the test plan for D442: INP-1837 - Record code fragment in the System Log backtrace.
Apr 14 2023, 5:16 AM

Apr 11 2023

alex added a project to D445: INP-1840 - Reset form scroll prior to window resizing handling: Restricted Project.
Apr 11 2023, 9:03 AM · Restricted Project
alex requested review of D445: INP-1840 - Reset form scroll prior to window resizing handling.
Apr 11 2023, 9:02 AM · Restricted Project
alex added a project to D444: INP-1839 - Implement Two-Column Layout Support: Restricted Project.
Apr 11 2023, 6:07 AM · Restricted Project
alex added a comment to D444: INP-1839 - Implement Two-Column Layout Support.

Found issues (height of the table above the grid is increased with each window resize), when the mode="minimal" attribute on a scroll container is used.

Apr 11 2023, 6:07 AM · Restricted Project
alex planned changes to D444: INP-1839 - Implement Two-Column Layout Support.
Apr 11 2023, 6:05 AM · Restricted Project

Mar 28 2023

alex updated the diff for D444: INP-1839 - Implement Two-Column Layout Support.

Removed an empty line.

Mar 28 2023, 5:24 AM · Restricted Project
alex requested review of D444: INP-1839 - Implement Two-Column Layout Support.
Mar 28 2023, 5:21 AM · Restricted Project

Mar 24 2023

alex added a project to D443: INP-1838 - Set expiration limit for life-time cached keys: Restricted Project.
Mar 24 2023, 6:51 AM · Restricted Project

Mar 22 2023

alex added a comment to D443: INP-1838 - Set expiration limit for life-time cached keys.

Updated test plan:

Mar 22 2023, 9:51 AM · Restricted Project
alex updated the test plan for D443: INP-1838 - Set expiration limit for life-time cached keys.
Mar 22 2023, 9:49 AM · Restricted Project
alex updated the test plan for D443: INP-1838 - Set expiration limit for life-time cached keys.
Mar 22 2023, 9:46 AM · Restricted Project
alex updated the diff for D443: INP-1838 - Set expiration limit for life-time cached keys.

Fixed issue, where database cache without expiration had 0 instead of -1 lifetime stored.

Mar 22 2023, 9:32 AM · Restricted Project
alex updated the test plan for D443: INP-1838 - Set expiration limit for life-time cached keys.
Mar 22 2023, 9:29 AM · Restricted Project
alex added a comment to D443: INP-1838 - Set expiration limit for life-time cached keys.
In D443#8991, @erik wrote:

Partially tested for Memcached. Failed test with $application->addCache('key_with_exp', 'v2', 3600);

Searched for new key with command key_memcache_dump.sh key_with

Script scanned 50 slab numbers and stopped. Found only this (lines with empty slabs omitted):

ITEM site_serial:1766886194:1:key_with_exp_serials [12 b; 1679428231 s]
ITEM site_serial:1766886194:1:key_with_def_exp [2 b; 1681584439 s]
Connection closed by foreign host.
Looking for 'key_with' key in 3 slab...
ITEM site_serial:1766886194:1:key_with_def_exp_serials [16 b; 1681584439 s]

Mar 22 2023, 8:08 AM · Restricted Project

Mar 21 2023

alex added a comment to D443: INP-1838 - Set expiration limit for life-time cached keys.
In D443#8977, @erik wrote:

Testing internal caches expiration for Memcache
ITEM test [1 b; 0 s]
Failed condition "these keys have infinite expiration (the 1738250904 number might differ on your install)" - given "0 s" is not like some great integer like "1738250904"

some other keys, containing "master", found only with request

(sleep 1; echo "stats cachedump 3 0"; sleep 1; echo "quit";) | telnet localhost 11211 | grep 'master'
response:
ITEM site_serial:1766886194:1:master:cms_menu_serials [15 b; 0 s]
ITEM site_serial:1766886194:1:master:template_mapping_serials [23 b; 0 s]
ITEM site_serial:1766886194:1:master:last_cache_rebuild_serials [25 b; 0 s]
ITEM site_serial:1766886194:1:master:config_files_serials [19 b; 0 s]

keys have "_serials" at the end, so do not match keys from test plan
no other keys with "master" found with other requests

Mar 21 2023, 12:02 PM · Restricted Project
alex updated the diff for D443: INP-1838 - Set expiration limit for life-time cached keys.

Replicated MemcacheCacheHandler class updates to the MemcachedCacheHandler class.

Mar 21 2023, 11:56 AM · Restricted Project
alex updated the test plan for D443: INP-1838 - Set expiration limit for life-time cached keys.
Mar 21 2023, 11:53 AM · Restricted Project
alex added "INP-1750" JIRA issue(s) to rINP16753: Fixes INP-1750 - Support PHP Memcached extension for caching.
Mar 21 2023, 3:52 AM
alex committed rINP16753: Fixes INP-1750 - Support PHP Memcached extension for caching.
Fixes INP-1750 - Support PHP Memcached extension for caching
Mar 21 2023, 3:52 AM
alex closed D351: INP-1750 - Support PHP Memcached extension for caching.
Mar 21 2023, 3:51 AM · Restricted Project
alex accepted D351: INP-1750 - Support PHP Memcached extension for caching.
Mar 21 2023, 3:50 AM · Restricted Project

Mar 20 2023

alex added a comment to D443: INP-1838 - Set expiration limit for life-time cached keys.
In D443#8969, @erik wrote:

Testing internal caches expiration for Memcache
ITEM site_serial:1766886194:1:master:last_cache_rebuild [68 b; 0 s]
Failed condition "these keys have infinite expiration (the 1738250904 number might differ on your install)" - given "0 s" is not like some great integer like "1738250904"

Mar 20 2023, 7:15 AM · Restricted Project
alex updated the test plan for D443: INP-1838 - Set expiration limit for life-time cached keys.
Mar 20 2023, 7:14 AM · Restricted Project
alex updated the test plan for D443: INP-1838 - Set expiration limit for life-time cached keys.
Mar 20 2023, 3:47 AM · Restricted Project
alex added a comment to D443: INP-1838 - Set expiration limit for life-time cached keys.
In D443#8964, @erik wrote:

Detected that after memcache restart, test setCache with $application->setCache('key_with_def_exp', 'v1');, is passed only when twice open index.php. First index.php opening does not set value.

Mar 20 2023, 3:41 AM · Restricted Project

Mar 17 2023

alex retitled D351: INP-1750 - Support PHP Memcached extension for caching from INP-1750 Support PHP Memcached extension for caching to INP-1750 - Support PHP Memcached extension for caching.
Mar 17 2023, 11:45 AM · Restricted Project
alex updated the test plan for D443: INP-1838 - Set expiration limit for life-time cached keys.
Mar 17 2023, 11:06 AM · Restricted Project
alex updated the diff for D443: INP-1838 - Set expiration limit for life-time cached keys.

Fixed ArgumentCountError exception on the System Configuration step during clean install on PHP 7.4.

Mar 17 2023, 11:04 AM · Restricted Project
alex added a parent revision for D443: INP-1838 - Set expiration limit for life-time cached keys: D351: INP-1750 - Support PHP Memcached extension for caching.
Mar 17 2023, 7:18 AM · Restricted Project
alex added a child revision for D351: INP-1750 - Support PHP Memcached extension for caching: D443: INP-1838 - Set expiration limit for life-time cached keys.
Mar 17 2023, 7:18 AM · Restricted Project
alex updated the diff for D443: INP-1838 - Set expiration limit for life-time cached keys.

Set infinite expiration for site serial key.

Mar 17 2023, 7:13 AM · Restricted Project
alex requested review of D443: INP-1838 - Set expiration limit for life-time cached keys.
Mar 17 2023, 7:11 AM · Restricted Project
alex updated the test plan for D443: INP-1838 - Set expiration limit for life-time cached keys.
Mar 17 2023, 7:10 AM · Restricted Project
alex updated the test plan for D443: INP-1838 - Set expiration limit for life-time cached keys.
Mar 17 2023, 6:43 AM · Restricted Project
alex updated the test plan for D443: INP-1838 - Set expiration limit for life-time cached keys.
Mar 17 2023, 6:15 AM · Restricted Project
alex requested changes to D351: INP-1750 - Support PHP Memcached extension for caching.
Mar 17 2023, 5:43 AM · Restricted Project
alex updated the test plan for D443: INP-1838 - Set expiration limit for life-time cached keys.
Mar 17 2023, 4:58 AM · Restricted Project

Mar 16 2023

alex updated the test plan for D443: INP-1838 - Set expiration limit for life-time cached keys.
Mar 16 2023, 12:28 PM · Restricted Project
alex updated the test plan for D443: INP-1838 - Set expiration limit for life-time cached keys.
Mar 16 2023, 12:26 PM · Restricted Project
alex updated the test plan for D443: INP-1838 - Set expiration limit for life-time cached keys.
Mar 16 2023, 12:20 PM · Restricted Project
alex updated the test plan for D443: INP-1838 - Set expiration limit for life-time cached keys.
Mar 16 2023, 11:58 AM · Restricted Project
alex updated the test plan for D443: INP-1838 - Set expiration limit for life-time cached keys.
Mar 16 2023, 10:34 AM · Restricted Project

Feb 22 2023

alex added inline comments to D351: INP-1750 - Support PHP Memcached extension for caching.
Feb 22 2023, 4:07 AM · Restricted Project
alex added inline comments to D351: INP-1750 - Support PHP Memcached extension for caching.
Feb 22 2023, 4:02 AM · Restricted Project

Feb 16 2023

alex added a comment to D443: INP-1838 - Set expiration limit for life-time cached keys.
  1. write a test plan for:
    • memory cache testing
    • database cache testing
    • template cache testing (via cache_timeout tag parameter, m_Cache tag and similar stuff)
  2. store site serial with infinite expiration, because otherwise, it's expiration after 1 month will invalidate the whole cache
Feb 16 2023, 1:31 PM · Restricted Project
alex planned changes to D443: INP-1838 - Set expiration limit for life-time cached keys.
Feb 16 2023, 11:33 AM · Restricted Project
alex updated the test plan for D443: INP-1838 - Set expiration limit for life-time cached keys.
Feb 16 2023, 11:30 AM · Restricted Project
alex requested review of D443: INP-1838 - Set expiration limit for life-time cached keys.
Feb 16 2023, 11:23 AM · Restricted Project

Feb 13 2023

alex planned changes to D442: INP-1837 - Record code fragment in the System Log backtrace.
  1. attempts to extract code from the trace, that doesn't contain a file reference
  2. code of the source file/line isn't shown (because it's outside of a trace)
Feb 13 2023, 2:43 AM

Feb 10 2023

alex updated the diff for D442: INP-1837 - Record code fragment in the System Log backtrace.

Adding phrases.

Feb 10 2023, 6:41 AM
alex requested review of D442: INP-1837 - Record code fragment in the System Log backtrace.
Feb 10 2023, 6:39 AM