小编cho*_*rbs的帖子

如何在 mac 上为交互式 git rebase 启用颜色突出显示

颜色突出显示适用于 git 中的其他所有内容(例如状态、日志、分支名称等)。只是在我进行交互式 rebase 时不会。

这是有道理的,因为交互式 rebase 发生在文本编辑器中,其他交互只是终端输出。但我想我记得在 Windows 上的 git bash 中突出显示默认工作,所以在 mac 上一定有办法。

我希望它对代码选择、壁球和修复等进行颜色编码。

如在黑暗中拍摄,我试图颜色PARAM设置interactivetrueauto~/.gitconfig,并试图明确提供一些颜色值,但这并没有影响:

[color]
    branch = auto
    diff = auto
    status = auto
    ui = auto
    interactive = true
[color "interactive"]
    pick = yellow
    squash = green
    fixup = cyan
Run Code Online (Sandbox Code Playgroud)

git

5
推荐指数
1
解决办法
559
查看次数

清除气流的任务无法执行

前言

另一个气流任务没有得到执行的问题...

直到这个周末,一切都变得顺风顺水,直到今天这个周末,我的气流体验还是差不多。

我已经检查了所有标准的东西,例如这篇有用的文章中概述的内容

我已多次重设整个实例,以使其正常工作,但我在这里完全失去了战斗。

环境

  • 版本:气流1.10.2
  • 操作系统:centos 7
  • python:python 3.6
  • virtualenv:是的
  • 执行者:LocalExecutor
  • 后端数据库:mysql

问题

这是我对无限循环/重复发生的噩梦进行故障排除时发生的事情。

  1. 我重置了元数据数据库(或者可能是整个virtualenv和config等)并重新输入了连接信息。
  2. 任务将执行一次。他们可能会成功。如果我错过了设置中的某些内容,则任务可能会失败。
  3. 任务失败时,它将进入重试状态。
  4. 我解决了该问题(例如,忘记输入连接)并手动清除了任务实例。
  5. 已清除的任务实例不会运行,而只是处于“无”状态
  6. 尝试使dag再次运行失败。

在我开始遇到麻烦之前,清除任务实例后,始终会非常迅速地将其拾取并再次执行。

但是现在,清除任务实例通常会导致任务实例陷入清除状态。它只是坐在那里。

更糟糕的是,如果我尝试使dag和所有实例失败,然后再次手动触发dag,则会创建任务实例,但仍处于“无”状态。重新启动调度程序无济于事。

其他观察

这可能是一条红色的鲱鱼,但我最近才注意到的一件事是,当我单击代表处于“无”状态的任务实例的图标时,它将带我到错误的“任务实例”视图过滤器过滤; 过滤器设置为“字符串等于空”。

但是您需要将其切换为“ string empty yes”,以使其实际上返回被卡住的任务实例。

我以为这只是一个不相关的UI错误,就我而言,这是一个红色的鲱鱼,但是我以为以防万一。

编辑1

我注意到发生了一些“空运算符”: 为什么我的运算符为null? 我会仔细看看的

编辑2

null任务实例状态是否为有效值?还是这表明有什么问题。

具有空任务实例状态是否合法?

编辑3

更多的none东西。

以下是任务实例详细信息页面中的一些内容。许多属性是none

Task Instance Details
Dependencies Blocking Task From Getting Scheduled
Dependency  Reason
Unknown All dependencies are met but the task instance is not running. In most cases this just means that the …
Run Code Online (Sandbox Code Playgroud)

python airflow

5
推荐指数
1
解决办法
920
查看次数

如何使用受信任的连接连接到MS Sql Server的Mac OS上解决票证过期错误

我正在尝试使用受信任的连接/活动目录/ kerberos身份验证使用python和sqlalchemy连接到MS Sql Server。我以前可以连接,但是现在出现此错误:

Error: ('HY000', u'[HY000] [Microsoft][ODBC Driver 13 for SQL Server]SSPI Provider: Ticket expired (negative cache) (851968) (SQLDriverConnect)')
Run Code Online (Sandbox Code Playgroud)

python sql-server kerberos sqlalchemy

2
推荐指数
1
解决办法
530
查看次数

标签 统计

python ×2

airflow ×1

git ×1

kerberos ×1

sql-server ×1

sqlalchemy ×1