waline icon indicating copy to clipboard operation
waline copied to clipboard

[Bug]: Waline 导入导出与 LeanCloud 的兼容性问题

Open jiesou opened this issue 2 years ago • 2 comments

问题描述 | Describe the bug

这条 Discussion 描述情况相同

数据没有问题,只是原地导入导出一下就提示 key[objectId] is reserved

objectId、ACL、createdAt、updatedAt 在 LeanCloud 都是保留字,应在设置数据时进行排除

20220822215433 00_00_00-00_00_30

而且,使用 LeanCloud 的导入导出后,就无法发评论、导入数据等,与这条 Discussion 描述情况相同

image

Date 类型导出导入一下变 String 应该是 LeanCloud 的问题,已经在他们的用户论坛提交了。但希望这边也可以兼容一下

有时候只有一个 504,不知道是哪里的问题

image

image

且出现 504 时数据成功导入了一部分

还有可能出现各种奇奇怪怪的错误,都没法稳定复现

image

image

服务端 Vercel 部署,package.json 写的 latest

问题网站 | Website URL

https://waline-jiecs.vercel.app/ui/migration

服务部署在哪里? | Where your waline deploy?

Vercel (Default)

数据存储在哪里?| Where your comment data store?

LeanCloud(https://leancloud.app)

jiesou avatar Aug 22 '22 14:08 jiesou

504 排查了一下应该是 Vercel 的问题,Vercel 的 Serverless Function 运行时间只能 10 秒,要导入全部的评论肯定不可能。要把导入任务分成多次请求

image

jiesou avatar Aug 22 '22 14:08 jiesou

前几天导入一个181KB数据,遇到同样的504错误,应该是同样的原因

appotry avatar Aug 23 '22 11:08 appotry