Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
jobily
Questdb
提交
f3022741
Q
Questdb
项目概览
jobily
/
Questdb
9 个月 前同步成功
通知
1
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
Q
Questdb
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
前往新版Gitcode,体验更适合开发者的 AI 搜索 >>
未验证
提交
f3022741
编写于
12月 02, 2021
作者:
B
Bolek Ziobrowski
提交者:
GitHub
12月 02, 2021
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
docs: add warning about potential antivirus effect on tests (#1640)
上级
58a37b4e
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
23 addition
and
4 deletion
+23
-4
CONTRIBUTING.md
CONTRIBUTING.md
+23
-4
未找到文件。
CONTRIBUTING.md
浏览文件 @
f3022741
...
...
@@ -179,18 +179,19 @@ If you're familiar with the terminal, you can do the following:
Squashing commits can be a tricky process but once you figure it out, it is
really helpful and keeps our repository concise and clean.
# FAQ
#
#
FAQ
###
# Everything works fine, but I get a `404` on [localhost:9000](http://localhost:9000)
###
Why does the server work, but the UI returns a `404` on [localhost:9000](http://localhost:9000)?
This means that the web console artifacts are not present in
`core/src/main/resources/io/questdb/site/public.zip`
. To fix this, you can simply run:
`core/src/main/resources/io/questdb/site/public.zip`
. To fix this, you can
simply run:
```
bash
mvn clean package
-DskipTests
-P
build-web-console
```
###
# I do not want to install `Node.js` and/or it is clashing with my system installation of `Node.js`
###
How can I easily manage the `Node.js` installation?
You can use
[
nvm
](
https://github.com/nvm-sh/nvm
)
for OSX/Linux/windows WSL, and
[
nvm-windows
](
https://github.com/coreybutler/nvm-windows
)
for Windows. To have
...
...
@@ -204,3 +205,21 @@ mvn clean package -DskipTests -P build-web-console,build-binaries,use-built-in-n
That way,
`maven`
will install
`node`
on the fly in
`ui/node`
so you don't have
to install it locally.
### Why do some tests fail on Windows?
Some antivirus software may cause tests to fail. Typical indicators that
antivirus is interfering with tests are that tests
[
pass on CI
](
https://github.com/questdb/questdb/blob/master/ci/new-pull-request.yml
)
but are failing in the following cases:
-
HTTP chunk size assertion (missing initial zeroes in e.g.
`IODispatcherTest`
)
-
Test timeout
-
JVM crash
In case of ESET products, the following steps may resolve the issue:
-
Disable "application protocol content filtering" explicitly
**or**
-
Add
`127.0.0.1`
to "Excluded IP addresses" list in the
**advanced settings**
menu because disabling all top-level mechanisms doesn't turn protocol
filtering off.
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录