Batch chunks from ingest.py

This commit is contained in:
2026-03-24 21:37:41 +11:00
parent a0e1f2cd75
commit 8d1f6af9c1
20 changed files with 4142 additions and 0 deletions

170
out/838250027/chunks.json Normal file
View File

@@ -0,0 +1,170 @@
[
{
"video_id": "838250027",
"video_url": "https://vimeo.com/838250027",
"chapter_index": 0,
"timestamp": "0:04",
"timestamp_sec": 4,
"title": "Zero Downtime Cluster Update Progress",
"summary": "Zero downtime update feature is in very early stages with no reference architecture available yet. GA is unlikely this year. Feature will be for enterprise cluster only, never for standard cluster.",
"transcript": "",
"is_demo": false,
"frame_description": null,
"source": "ask-annie",
"series": "ST Best Practices Q&A"
},
{
"video_id": "838250027",
"video_url": "https://vimeo.com/838250027",
"chapter_index": 1,
"timestamp": "3:14",
"timestamp_sec": 194,
"title": "Database Failover and Infrastructure Constraints",
"summary": "ST uses the database as configuration engine via Coherence layer. Current limitation: cannot tolerate database loss without misbehavior. Cloud edition will eventually enable better failover tolerance but requires different architecture. Secondary concern is event table synchronization lag between primary and replicated databases.",
"transcript": "",
"is_demo": false,
"frame_description": null,
"source": "ask-annie",
"series": "ST Best Practices Q&A"
},
{
"video_id": "838250027",
"video_url": "https://vimeo.com/838250027",
"chapter_index": 2,
"timestamp": "9:46",
"timestamp_sec": 586,
"title": "Database Technology Selection Guidance",
"summary": "Choose database based on DBA team comfort level. Oracle preferred due to maturity; MSSQL works well on Linux with good admin team; Postgres is newer option. Database choice matters less for typical loads unless moving >1M files/hour. XML export from accounts is database agnostic.",
"transcript": "",
"is_demo": true,
"frame_description": null,
"source": "ask-annie",
"series": "ST Best Practices Q&A"
},
{
"video_id": "838250027",
"video_url": "https://vimeo.com/838250027",
"chapter_index": 3,
"timestamp": "12:17",
"timestamp_sec": 737,
"title": "Cloud Migration and Database Switching",
"summary": "Owned/self-managed database recommended over RDS. Switching databases requires performance testing before go-live due to parameter tuning differences. ST switched from Oracle Coherence to open Coherence, eliminating the main reason many had chosen Oracle. Reference environments now use Postgres.",
"transcript": "",
"is_demo": false,
"frame_description": null,
"source": "ask-annie",
"series": "ST Best Practices Q&A"
},
{
"video_id": "838250027",
"video_url": "https://vimeo.com/838250027",
"chapter_index": 4,
"timestamp": "17:01",
"timestamp_sec": 1021,
"title": "UID/GID Account Changes and File System Impacts",
"summary": "Non-root install changes only affect access rules; root install can change file system permissions if user approves. Changes only affect specified account's home folder unless accounts have nested folders. Warning: saving from multiple browser tabs can cause one tab to overwrite another's data.",
"transcript": "",
"is_demo": true,
"frame_description": null,
"source": "ask-annie",
"series": "ST Best Practices Q&A"
},
{
"video_id": "838250027",
"video_url": "https://vimeo.com/838250027",
"chapter_index": 5,
"timestamp": "20:31",
"timestamp_sec": 1231,
"title": "UID/GID Change Validation Popup Behavior",
"summary": "Warning popup on account changes was initially showing every time; after user feedback, limited to actual UID/GID changes. May be caught between versions or overzealous validation on non-root installs. Support ticket recommended to diagnose false positives.",
"transcript": "",
"is_demo": true,
"frame_description": null,
"source": "ask-annie",
"series": "ST Best Practices Q&A"
},
{
"video_id": "838250027",
"video_url": "https://vimeo.com/838250027",
"chapter_index": 6,
"timestamp": "31:23",
"timestamp_sec": 1883,
"title": "SMB Inbound to Outbound Routing Failure Pattern",
"summary": "Files pulled from SMB showing failure recorded as 'outbound' instead of 'inbound'. When AR subscription configured with delete-on-success fails, outbound SMB shows zero KB file size. Requires support system log analysis to diagnose; possible error cleanup causing incorrect recording.",
"transcript": "",
"is_demo": false,
"frame_description": null,
"source": "ask-annie",
"series": "ST Best Practices Q&A"
},
{
"video_id": "838250027",
"video_url": "https://vimeo.com/838250027",
"chapter_index": 7,
"timestamp": "40:23",
"timestamp_sec": 2423,
"title": "SSH Transfer Failed Despite Vendor Successful Disconnect",
"summary": "If outbound shows failed but vendor reports successful transfer: SFTP requires precise closing handshake per RFC. If final confirmation packet not received by ST, ST assumes failure despite vendor completing close. Likely cause is customer application not following RFC for proper SFTP closure.",
"transcript": "",
"is_demo": false,
"frame_description": null,
"source": "ask-annie",
"series": "ST Best Practices Q&A"
},
{
"video_id": "838250027",
"video_url": "https://vimeo.com/838250027",
"chapter_index": 8,
"timestamp": "44:00",
"timestamp_sec": 2640,
"title": "SMB/Folder Monitor Delays and Event Queue Analysis",
"summary": "Delays on SSH outbound after SMB/folder monitor inbound indicate potential SSH connection limit exhaustion or server overload. With enterprise cluster, protective mechanisms leave events in database until stabilization rather than crashing.",
"transcript": "",
"is_demo": false,
"frame_description": null,
"source": "ask-annie",
"series": "ST Best Practices Q&A"
},
{
"video_id": "838250027",
"video_url": "https://vimeo.com/838250027",
"chapter_index": 9,
"timestamp": "47:25",
"timestamp_sec": 2845,
"title": "Enterprise Cluster Tuning for High-Volume Scenarios",
"summary": "Overloaded enterprise cluster leaves events in database for later processing vs standard cluster crashing. Requires tuning thread numbers, TM threads, event queue parameters. Use API endpoint GET /events with small limit/offset to check event queue count. Large queues indicate capacity issues.",
"transcript": "",
"is_demo": false,
"frame_description": null,
"source": "ask-annie",
"series": "ST Best Practices Q&A"
},
{
"video_id": "838250027",
"video_url": "https://vimeo.com/838250027",
"chapter_index": 10,
"timestamp": "52:45",
"timestamp_sec": 3165,
"title": "Event Queue Monitoring and Server Recovery Patterns",
"summary": "High event counts (thousands possible with internal retries) indicate processing delays. Server intentionally self-protects by queuing events instead of crashing. Do NOT restart a stuck server \u2014 it flushes the queue and prolongs recovery. Check for future-dated files which cause processing delays.",
"transcript": "",
"is_demo": false,
"frame_description": null,
"source": "ask-annie",
"series": "ST Best Practices Q&A"
},
{
"video_id": "838250027",
"video_url": "https://vimeo.com/838250027",
"chapter_index": 11,
"timestamp": "57:00",
"timestamp_sec": 3420,
"title": "Docker Containerization and Cloud Edition Strategy",
"summary": "ST as container SaaS was abandoned: incompatible with database connectivity architecture. Team working on 'SecureTransport cloud edition' as alternative cloud offering with different foundation. Docker images have restricted availability and are still in evaluation.",
"transcript": "",
"is_demo": false,
"frame_description": null,
"source": "ask-annie",
"series": "ST Best Practices Q&A"
}
]