跳转到内容
KAMOUniverse

变更记录

什么是新的。

平台的每一个改进,随着它的出货。

  1. · AIService

    点到 YugabyteDB 并使用 PostgreSQLdialect

    CockroachDB被尤加比特DB所取代. 连接字符串从 蟑螂db-公用:26257到yb-tserver-service:5433,并使用希伯来语方言 从QQ到PostgreSQLDialect.

  2. · KlusterServices

    YugabyteDB 中独一无二的 shim 和 非公有计划

    Shim是一个在最大产量下播种的序列,外加一个比分. 这个 种子有两项要求,而不是一项:它必须超过每个现有的标识,或 在切换接合器后插入第一个字,并且必须超过2^53,因为IDs 并且API合同已经承担了 已验证:返回 > 2^53 和 > 生产最大值,1000次调用,以及 `INT8 DEFAULT 独有的 rowid() ' 以一栏默认方式逐字工作,即 既然它让所有520列 定义字符串在非修改中 共享库保持不变 。 并预造出五种非公有之相. 休眠不创建 除非 hbm2ddl.create namespaces= true, 否则要用 Kamo Initializer Service 来设计 所以如果没有这些,34张桌子会再次丢失.

  3. · KlusterServices

    YugabyteDB 中独一无二的 shim 和 非公有计划

    Shim是一个在最大产量下播种的序列,外加一个比分. 这个 种子有两项要求,而不是一项:它必须超过每个现有的标识,或 在切换接合器后插入第一个字,并且必须超过2^53,因为IDs 并且API合同已经承担了 已验证:返回 > 2^53 和 > 生产最大值,1000次调用,以及 `INT8 DEFAULT 独有的 rowid() ' 以一栏默认方式逐字工作,即 既然它让所有520列 定义字符串在非修改中 共享库保持不变 。 并预造出五种非公有之相. 休眠不创建 除非 hbm2ddl.create namespaces= true, 否则要用 Kamo Initializer Service 来设计 所以如果没有这些,34张桌子会再次丢失.

  4. · KlusterServices

    部署单节点YugabyteDB 2026.1.0.1 与 CockroachDB并列

    两台发动机现在都在k1m1上并肩运行; CockroachDB 无人能及, 仍为回滚道. 有三件事并不明显: - Helm图表版本不是多克标记 图2026.1.0 地图用于应用 2026.1.0.0-b118版本,故"图像:yugabytedb/yugabyte:2026.1.0"为. 图片 PullBackOff. 被固定到2026.1.0.1-b1,最新的平面为稳定为2026.1. - 主机Network将吊舱放入 k1m1 真正的界面上, 其中两个Yugabyte 默认已取出:MinIO9000和Node exporter9100。 这个 tserver webserver移动到9010,其RPC移动到9110. 两种东道方服务 事后核实未受影响。 - TLS不是可选的 所有31个消费者连接字符串 sslmode=require,所以没有加密的YSQL会拒绝每个客户端. 切开。 证书是用带子创建的,有蟑螂-公用别名 名字在SAN列表中,因为消费者通过剪接不断使用. 故意不连接到CI:添加部署步骤编辑.forgejo/,该步骤 触发了完全的调和 恢复活的漂移.

  5. · KlusterServices

    部署单节点YugabyteDB 2026.1.0.1 与 CockroachDB并列

    两台发动机现在都在k1m1上并肩运行; CockroachDB 无人能及, 仍为回滚道. 有三件事并不明显: - Helm图表版本不是多克标记 图2026.1.0 地图用于应用 2026.1.0.0-b118版本,故"图像:yugabytedb/yugabyte:2026.1.0"为. 图片 PullBackOff. 被固定到2026.1.0.1-b1,最新的平面为稳定为2026.1. - 主机Network将吊舱放入 k1m1 真正的界面上, 其中两个Yugabyte 默认已取出:MinIO9000和Node exporter9100。 这个 tserver webserver移动到9010,其RPC移动到9110. 两种东道方服务 事后核实未受影响。 - TLS不是可选的 所有31个消费者连接字符串 sslmode=require,所以没有加密的YSQL会拒绝每个客户端. 切开。 证书是用带子创建的,有蟑螂-公用别名 名字在SAN列表中,因为消费者通过剪接不断使用. 故意不连接到CI:添加部署步骤编辑.forgejo/,该步骤 触发了完全的调和 恢复活的漂移.

  6. · kamo-internal

    将访问日志及其检测规则分割为子tab

    决定什么被标注的规矩是网格下方的手风琴—— 默认崩溃,所以这个配置 是什么你必须知道 在那里,并扩张它 与电网争夺同一面板。 他们是两种观点 每个都想要整个高度 子 tabs 现在在它们之间切换, 匹配 Tabs 模式 OAuth2 标签 门已经使用。 规则标签只针对持有 MANAGE DETETION RULES, 活动视图来源于而不是由 一种效果: 检查右侧答错, 直到用户Info 结算, 这将 否则会让一个成员站在一个标签上 然后消失 规则是 打开手风琴和手风琴 面板上没有它自己的标题,因为标签名称。 还互换了编辑按钮的图标:它是一个Plus,在"编辑规则"工具提示下.

  7. · kamo-internal

    主要工作空间头的回放箭头

    将设置页面箭头载入应用程序的其余部分:账户、铅、商业、营销 (所有四个分页,通过共享版式),知识库,HR,Network,文档管理器,日历, 联系人和笔记。 按钮从组件/ 设置移出到组件/ Back ToHome按钮 现在,它是应用宽的铬 而不是设置铬。 营销和HR拥有一个梯度英雄 在他们下面的每一个标签, 所以箭落在他们的 布局,每个标签都会继承它。 商业和笔记从单一用途中提供其标题 组件(Pipeline View, Notesheader),这是这两个箭头的位置.

  8. · kamo-internal

    关于每个管理员栏链接的解释小组

    10分钟前创建组织的人 遇到9个联系 无法阅读。 缠绕或专注一个人 现在打开一个面板 答案, 依次:这个屏幕是什么,你可以在那里做三件事,在哪里找到 一旦栏子不再是新的,它就再次通过设置。 面板伸出波段 而不是漂浮在它附近 它会成长 从乐队的边缘向下 并把它接上 进入,进入 在熄灭时保持点亮,所以两人读作一个对象. 内容以a 后面有短暂的交错 减少运动保持了交叉并降低了 旅行; 降低透明度可以减少模糊度。 两个细节赢得他们的位置。 块和日志短于栏,但面板 以他们的真名、访问块和系统访问日志来领导他们,因为 这就是某人以后在设置中寻找的 每个面板 关闭回到屏幕的线索, 所以学习它一次做捷径 可选而非负载。 一拍就打开 任何面板一出就立刻打开 立即进入键盘焦点; 逃脱关闭. 触摸指针从不打开... 一个水龙头只是连接, 没有板被困在后面.

  9. · kamo-internal

    收紧管理员栏-org标签,短审计名,无漏洞

    在九条链接中,栏的读取方式有三个变化: 队员进入时会佩戴Org自己从行为 & 的复数标签 标签,所以一个叫他们贷款官的Org在这里得到贷款官。 没错 一个没有标签键的条目——名称是Org的,而不是翻译. 访问块和系统访问日志缩短到自己的块和日志 键而不是设置菜单。 重命名共享密钥将 在所有标签上重新命名; 在这个组中, 在图标旁边, 每个名字的“访问”一半没有做任何工作。 条目之间的间隔会消失 所以每个链接的自编自导是分离 和悬浮场相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相接相相接相接相接相接相接相接相相接相接相接相接相接相接相接相接相接相接相接相接相.

  10. · kamo-internal

    每个设置页标题的后到家箭头

    设置页面无法返回导航轨道的发射板。 设置 视图是可选的 背部Href现在默认到家 并无条件做, 所以20页建在它上 选择 向上箭头免费;画出自己页眉的6页获得相同的控制内线. 嵌入式编辑器(市场、产品、计划、电子邮件提供商、网络用户、条件模板、代理商) 工作室)已经携带了面包屑回到他们的父母身边,并且像铅的设置一样被留下, 他们的箭刻意返回/领导.

  11. · kamo-internal

    管理员栏上的其他基本设置

    安全角色、部门和职称加入配置组,左侧 审计对。 这些是酒吧里缺少的 三个基本设置表 行为和标签 独自携带这个话题, 所以一个屏蔽一个 管理员从这里到达 恰好是它的第一个标签。 每一次重用图标和标签键 设置已经登陆,并且 所有三个都由酒吧现有的CONFIGURE SYSTEM门所覆盖.

  12. · kamo-internal

    管理员栏中的访问块, 与后端的审计链接

    访问区块和系统访问日志是列上回答的两个屏幕 '谁进来,谁没有' 而不是配置任何东西,所以他们组 一起骑上乐队的后边 远离组合 链接。 自动内置启动边距 —— 没有空间元件, 和对数 仅跟随其余的,一旦一行包裹在一个狭窄的取景口上。 两者都已经覆盖在酒吧的 MANAGE ACCESS RULES 门,和Access 块重用图标, 标记设置已登陆的密钥 .

  13. · kamo-internal

    名称和编辑地址簿,并重建周围的页面

    添加一本书 POST 一个硬码的占位符名称,没有提示,什么都没有 任何地方都可以重命名一个——所以每本书中,一只猩猩都被称为同样的东西, 永远。 现在通过一个对话框创建和编辑书籍和组 名称、描述和口音、可重命名和可从行菜单中移动。 团体从未被获取: 从一个只增长的列表中获取的边栏 当你创造了一个,所以一个团体消失 在重新装填。 联系人被缓存 书本并合并在浏览器中,所以“所有联系人”只显示您的书籍 访问并排序 与缓存。 两者现在都来自服务,与 范围(书、组、查询、顺序) 驱动一个命令,计算请求。 其余的页面沿用了控制台的缩写,其余的应用程序使用: - 侧边栏:有联系人记录的书籍,有成员记录的团体, 重命名/ 添加组/ 导出/ 删除的行动作 - 列表:服务器侧搜索和排序、选择全部和移位选择, 无限卷轴、骨架、A-Z铁路和空的状态 "没有联系人"和"什么都没有匹配" - 选择栏:移动、添加到组中、导出、删除。 每行复选框有 一直在那里 没有任何可调用 - 详细面板:所有文件,每个事实可复制和可诉,以及一个 与创建对话框共享编辑器, 使两者无法漂移 - 进口报告它漏掉了什么,所以部分进口看起来不是损失 联系人代理将每204人转换为500人——成功删除报告 失败——因为它将一个空出的身体解析为JSON. 新书上没有 org 级别选项: ListBooks 返回 org 中的每本书 不论主人是谁 所以提供选择会保证隐私 未执行.

  14. · EmailService

    坚持并服务于整个联系人 不只是它的名字

    REST层直接将JPA实体序列化. 联系人没有映射到 其电子邮件、电话、地址、组织、URL、IMS或关系 是不同的表格,所以从来没有一个是回应, 杰克逊沉默地 进来的时候全掉了 创建对话框收集了七个段落 无。 书籍和团体回来 他们懒惰的关联 无效,这就是为什么侧边栏不能将一个群体归于一书的原因. 因此,建立联系根本不可能成功:ContACT.OWNER ID是 没有NULL和没有设置它,从UI,从vCard导入,或从CardDAV 点. 导入只存储了生卡, 并留下 FORMATTED NAME 无效, 即 列拒绝;导出后读取相同的生卡,所以在 UI 导出为空 。 - **************** 铁丝网形状 计数需要的侧边栏和调用器需要的总数 - 联系方式:批量载货并更换7个卫星台和 组成员; 删除联系人不再成为孤儿 - 联系人查询系统:点数,按命令/过滤/页码列出,以及 搜索同时匹配名称部件、电话号码和组织 - 联系VCardMapper:通过一个字段映射导入和导出,所以 联系人能活过往返旅行。 BDAY被写成部分数据-解决它 在另一个时区为读者的瞬间移动一天 - 更新 Book 只应用发送的字段: 重命名用于擦去它的书 描述和颜色,并在 NOT NULL 上投放可视 - 删除 Book 级联;拒绝Org 默认,而不是打破 检查每个 org 级的书都取决于 - 批量删除/移动/组端点 - 列表的复选框没有可调用的 书籍创建总是设置所有者, 忽略客户端提供的 IsOrgDefault : 无主的书是合法的,只有兽类违约,第二次违约是 离开后任意选择 Org Default .

  15. · kamo-internal

    启动板卡上方的管理员栏

    5个屏幕 一个兽类管理员不断打开——团队成员,行为和 标签、统计和费用、应用程序和特性、系统访问日志——每两到三个 通过今天的设置菜单单击深处 。 他们有一行横跨顶端 发射板,在桅首下方和卡片上方 每个条目都会重新使用其目的地已经携带的图标和标签密钥 设置落地,所以同一屏幕读取 相同的任何地方提供。 带是有白色链接的 NavTop/NavPri 梯度,这就是 读作"铬"而不是"第六张" 可见度是管理员(Full Access)的作用,表达的唯一方式是 会议揭露了它:作用的三种权利,其下没有库存作用 已经 所有三个都是需要的,它们正是五个目的地 所以酒吧绝对不会提供拒绝会员的链接.

  16. · BillingService

    从一个破译的通行证读取成像用法

    遵循共享图书馆更改为每个独立文件一个收费 组织。 总结和每日的快照作家都拿单 成像通过,从它读取每一个域, 而不是重新运行相同的 每个域分组一次——十八个域表示相同的查询十八次 用于一个页面负荷.

  17. · kamo-shared-library

    每个组织计算每个文件一次,而不是上传一次

    比尔林是每一移民记录, 所以一个组织 上传相同的文件五 时间被充电了五次。 店主的规矩是每个不同的文件一个收费 每个组织:卡莫在全系统、每个组织保存文件之后,仍保存文件 持有它仍然被计算, 而重新加载你已经拥有的东西不是 新的收费。 现在的成像数字来自每个组织 一个通过崩溃的记录 转到不同的文件。 按生产量计量的KamoCRM:52个现场记录变为28个 可充电文件,6,886,309,250字节变为5,441,174,177. 由两个协会保管的档案完全计入一个——最低普通 它出现在其中,因为如果在两者中计算,就会开两次账单。 有两个制作文件处于这一地位,根据这一规则,类别 将组织的文件和总和与总数完全分割。 在组织FIRST持有文件时, 它已经拥有的东西 不是一个新的指控 在以后一段时间。 已生成 预览由文件按键,原因相同, 并丢弃一个文件副本 被关了五次 什么都没有 成像Usage()服务于当前、寿命和从单个通行证中添加,因为 每个成像域都需要相同的分组 计算每个域运行 为一份摘要查询了十几次.

  18. · kamo-internal

    当平台已经拥有文件时跳过上传

    向三人发送同名视频意味着3个完整上传. Dedup把他们弄倒了 输入一个存储对象, 但每次传输完成后才会完成, 所以保存是 存储,绝不是成员的时间或带宽。 作曲家现在问 之前它发送。 因为内容相同 必须有一个相同的字节数:它排除了几乎每一个真正新的匹配 以一个小请求的成本支付文件,所以散列只有在它能够支付时才支付 关闭。 只有这样,BLAKE3和SHA3-256才被计算出来并提供给服务器。 直接附加存储的内容。 误入正常上传 发作的溪流。 已有的帮助者每散列调用文件. arrayBuffer () 一次, 所以文件 居住于两次以上的记忆中——文件罚款,3个GiB视频致命。 这个 新一个用4个 MiB 切片来行走文件 给两只手都喂饱 所以峰值记忆就是其中之一 任意大小的块和块之间的收成,因为 SHA3-256 是纯 JavaScript 和 否则会冻结作曲家几分钟 Dedup是一种优化,从来不是大门:探测器的任何故障、散射或 链接会回到上传, 这总是正确的。 面板命名暂停 因此,它不读作一摊子.

  19. · MediaService

    附加已存储的文件而不再次上传

    将一款2GB视频转发给三位同事 花费了3个完整上传. 储存 切换成一个对象,但每次传输完成后 被丢弃——该成员支付每字节的3次费用,以制作一份 平台已经存在。 两个终点在任何字节移动前解决. /附件/probe回答是否为 这样的大小文件可能存在, 它很便宜, 让客户端跳过散列 几乎每个真正的新文件。 / 附加/ 链接占用客户端 自己计算,当它们决心储存内容时,会创建附件 直截了当;404表示"从未见过,上传",是一种普通的答案而不是一个 失败。 散文是主张,不是授权,他们只反对内容 已存储在调用者自己的调试范围内, 而两个端点都需要会话 和所有其他附件路线一样成为会员。 上传和链接共享一行建筑 路径——无论字节行走还是被识别,附件 对话中的土地必须是不可分割的.

  20. · kamo-internal

    将生成的预览存储显示为自己的行

    缩略图和预览图像现在数到组织的总数,所以 客户端应该能够看到它们的成本,而不是发现它们折叠成 另外一个号码。 一个工具提示说它们是什么,一个多页文档 每个页面产生一个预览,所以数字可以解释而不是 神秘无比.

  21. · SecurityService

    测量每个文件生成的缩略图和音轨

    对象密钥作为 QQ 地址 第一个下划线前的段表示一个衍生文件 从. 大小按 ImgDat 进行总和——每个被复制的文件有一个物理集——和 帐单通过每个阿姆斯记录来记录它们。 这是回答这个问题的唯一方法。 ig dats.THUMB FILE SIZE 持有一个 可能有几十个页面缩略图的单值,包含在其中5个 生产84行,从未覆盖过轨道物体——一起 低估了实际衍生物存储量约37%. 由数字 id 键入的后遗症在内容地址前, 不匹配文件, 并且无人计算; 安静.

  22. · InitializerService

    测量到的缩略图和音轨存储图

    img dat delivatories 记录,每个存储的文件,所有文件的真实字节大小 卡莫从中产生. 它取代了 img dats 。 作为源代码的 TMB FILE SIZE 数字 : 该一栏有一个值, 可以是数十页 缩略图,生产84行中有5行有人居住。 与生产对比运行 2026-08-09; 表和指数核实.

  23. · kamo-shared-library

    比尔给组织生成了缩略图

    缩略图和每个频道的音轨 存储一个组织的上传原因, 因此,根据业主的指示, 他们现在算 组织的总 而不是被卡莫吸收。 GENERTED PREVIEWS是一个收费域. 从对象商店而不是从img dats测量. (原始内容存档于2017-10-26). THUMB FILE SIZE. 那个栏 对于数十个页面缩略图, 持有单个值 ({imgDatId} thumb p0.pN>),并生产中为84行中的5行所居住. . 将真实的衍生物存储量低了约37%,省略了跟踪对象 完全没有。 img dat delivatories 记录了扫描实际读取的内容。 归属是每个持有记录, 同样的规则文件本身: 计费 加入 imgs 到 img dat delivatories , 所以有两个组织持有一个文件 每张帐单的预览和调试 都保持卡莫的储蓄而不是 顾客的。 期间数字通过上传来预览,所以 预览在文件的同期内,而不是扫描运行时。 平台报告衍生的Bytes现在读取了相同的测量来源,所以它 停止低估图像处理的成本。 落地前在生产中核实的Schema : img dat delivatories 在KI运行后.

  24. · kamo-internal

    让一个会员保留一个视频或音频附件, 不只是播放它

    玩家回答一个意图. 想要磁盘上的文件是不同的,而且 视频和音频是无法做到这一点的两个附件类型——一个文件 一直有一个下载按钮, 一个图像有一个在它的灯盒。 铬气缸 在视频元素的溢出菜单中下载; Firefox 和 Safari 不提供 完全,所以支付必须是我们的 可靠。 两者现在都带有一个标题行,命名文件的大小和下载按钮, 使用同一来源的href+下载属性文档芯片已经使用. 同时降低文档芯片上的常-KB大小. 已经停止了 附件可以是千兆字节: 2 GB 文件为"2130125 KB". 现在用同一种 格式Bytes 的作曲家在文件发送前显示该文件.

  25. · kamo-internal

    显示品牌和文档存储

    两者都直接写到对象商店,没有大小记录在 数据库,所以它们读取为零,直到被扫描测量。 他们现在有了 自己的线条.

  26. · SecurityService

    测量品牌和文档存储

    这些是组织里唯一没有规模的东西 数据库的任何地方——品牌资产直接进入公共桶 在组织域名前缀下,Docs工作空间在其id下——所以 两者都读作"0",直到有东西读取了对象商店的回放. 归属倒行,为组织前缀. 制定每个组织的 前缀和扫描会默默地错过存储在前缀下的任何内容 没有人想从中推断出来;相反,每个顶级前缀都会被映射回 部件, 共享, 默认, 加上桶根上的任何松动) 降落在不 客户总数。 成员/子树被故意排除. 神通活在一个固定的, 通过设计实现组织独立前缀,并计算每个领域的遗产 副本将收取一个组织对另一个组织的用户的文件的费用。 拥有。 触发点跟随 LosInternalApply 控制器:恒时比较 与集群密钥相对应,当密钥未被配置时会关闭.

  27. · InitializerService

    仅用于存储对象测量的Schema

    object streage days 记录从 MinIO 读取的2个扫描内容 数据库中没有大小的东西:品牌资产和文档 工作空间。 被最后修改的一天砸得粉身碎骨 所以一个收费窗口的金额是准确的 对照生产量运行 2026-08-08;表和索引核实.

  28. · kamo-shared-library

    计算品牌和 Docstive 文件存储

    一个组织储存的几乎每件东西都记录着它自己的规模——一个 imgs行,一个kb media行,一个邮箱测量. 二事无相. 品牌设计 资产(日志、图像、背景图像、主题 CSS 和配置)被写入 直接进入组织域名前缀下的公共桶, Docs 工作空间以 ID 来写 。 数据库里没有东西 说它有多大,所以两者都读作零. object streage days 持有从对象商店读取的扫描内容, 被最后修改过的一天所淹没 所以一个任意的帐单 窗口总和正好相反 比四舍五入到整个月。 * 供应规模和最后修改、去除 横跨节点的密钥。 站点复制将同一个对象放在几个节点上,并且 每个节点数一次,一个组织的账单就会乘以大小 组合。 故意将成员/树下排除在外。 成员阿凡达人生活在 固定的、按设计组织独立的前缀——用户可以属于几个 因此,一个异形者不是其中任何一个人的财产, 每个域副本都是遗产。 计其数将收取一个组织 备案另一个组织的用户。 落地前在生产中核实的Schema: 对象 存储 天数 在KI运行后,它的独特性受到制约.

  29. · kamo-internal

    显示文本附件存储

    MMS附件作为数据在数据库中进行内置:URI而不是文件, 所以他们没有大小记录,从不计算。 他们现在有自己的路线.

  30. · kamo-shared-library

    计数短信附件

    MMS附件被存储,没有被计算. 他们也不是他们 看起来像: VoipMessage Service 将附件编码为数据: URI 并写入 输入 VOIP MESSAGES.ATTACHMENT URL,所以它们从未成为MiniO对象. 并且没有文件需要STAT——测量是存储字符长度, 通过对话的角。 Base64运行的比它编码的字节大大约三分之一,而那个膨胀了 形式是真正占用数据库的东西,所以这就是被统计的东西.

你们的宇宙正在等待。

只需几分钟即可免费开始。 随时随地添加产品 — — 无需迁移,无需新登录。

永久免费 — — 无需信用卡