branches

โดย redis

ใช้ lowercase kebab-case พร้อมคำนำหน้าประเภทและรหัส issue/ticket ชื่อ branches ต้องตรงกับกฎของ GitHub Actions workflow (ดู .github/workflows/enforce-branch-name-rules.yml)

npx skills add https://github.com/redis/redisinsight --skill branches

Branch Naming Conventions

Use lowercase kebab-case with type prefix and issue/ticket identifier.

# Pattern: <type>/<issue-ref>/<short-title>

# INTERNAL (JIRA - RI-XXX)
feature/RI-123/add-user-profile
bugfix/RI-789/memory-leak
fe/feature/RI-567/add-dark-mode
be/bugfix/RI-345/fix-redis-connection
docs/RI-333/update-docs
test/RI-444/add-unit-tests
e2e/RI-555/add-integration-tests

# OPEN SOURCE (GitHub - XXX)
feature/123/add-export-feature
bugfix/789/fix-connection-timeout

# Special branches
release/v2.0.0
ric/RI-666/custom-prefix

Branch Types

  • feature/ - New features and refactoring (affects multiple areas)
  • bugfix/ - Bug fixes (affects multiple areas)
  • fe/feature/ - Frontend-only features (only redisinsight/ui/ folder)
  • fe/bugfix/ - Frontend-only bug fixes (only redisinsight/ui/ folder)
  • be/feature/ - Backend-only features (only redisinsight/api/ folder)
  • be/bugfix/ - Backend-only bug fixes (only redisinsight/api/ folder)
  • docs/ - Documentation changes
  • test/ - Test-related changes
  • e2e/ - End-to-end test changes
  • release/ - Release branches
  • ric/ - Custom prefix for special cases

Note: When a bug fix affects only the redisinsight/ui/ folder, use fe/bugfix/ prefix instead of bugfix/.

Issue References

  • Internal: RI-XXX (JIRA ticket)
  • Open Source: XXX (GitHub issue number)
  • Use # only in commit messages, not branch names

Skills เพิ่มเติมจาก redis

docs-sync
redis
วิเคราะห์การใช้งานและการกำหนดค่าในสาขา master เพื่อค้นหาเอกสารที่ขาดหาย ไม่ถูกต้อง หรือล้าสมัยใน docs/, README.md และ README ประจำแพ็กเกจ ใช้…
redis-query-engine
redis
คำแนะนำ Redis Query Engine (RQE) ครอบคลุมการออกแบบสคีมา FT.CREATE การเลือกประเภทฟิลด์ (TEXT, TAG, NUMERIC, GEO, GEOSHAPE, VECTOR) ไวยากรณ์คำสั่งค้นหา DIALECT 2,…
redis-search
redis
คำแนะนำการค้นหา Redis ครอบคลุมการออกแบบ schema ของ FT.CREATE การเลือกประเภทฟิลด์ (TEXT, TAG, NUMERIC, GEO, GEOSHAPE, VECTOR, JSON path) ไวยากรณ์คำสั่งค้นหา DIALECT 2,…
redis-security
redis
แนวทางความปลอดภัยของ Redis ครอบคลุมการรับรองตัวตน (requirepass และผู้ใช้ ACL), TLS, การควบคุมการเข้าถึงตามสิทธิ์น้อยที่สุดแบบ ACL, การจำกัดการเปิดเผยเครือข่ายผ่าน...
redis-semantic-cache
redis
คำแนะนำ Redis LangCache สำหรับการแคชเชิงความหมายของคำตอบจาก LLM บน Redis Cloud — การเรียกใช้ search/set ผ่าน SDK หรือ REST API การปรับค่าความคล้ายคลึงที่เหมาะสม,…
redis-vector-search
redis
คำแนะนำการค้นหาเวกเตอร์ของ Redis ครอบคลุมการเลือกอัลกอริทึม HNSW กับ FLAT การกำหนดค่าดัชนีเวกเตอร์ (มิติ, หน่วยวัดระยะทาง, ชนิดข้อมูล), การค้นหาแบบไฮบริดแบบกรอง…
bump-test-image
redis
อัปเดตอิมเมจทดสอบ Redis docker เริ่มต้น (redislabs/client-libs-test) ใน DEFAULT_DOCKER_CONFIG ที่ใช้ร่วมกันและ CI matrix จากนั้น force-push …
i18n
redis
ข้อกำหนดการทำสากลสำหรับอินเทอร์เฟซ RedisInsight UI (i18next) ใช้เมื่อเพิ่มหรือแก้ไขสตริงที่ผู้ใช้เห็นภายใต้ redisinsight/ui/** แก้ไข…