Skip to content
Avatar

Sponsors

@olimorris @ShiChenCong

Achievements

Achievements

Highlights

Organizations

@crate @digitaleinitiativen
Block or Report

Block or report mfussenegger

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
mfussenegger/README.md

My BlogSponsorMy dotfiles

Things I created or helped create

🔩

  • CrateDB - A distributed SQL Database
  • cr8 - CLI collection of utilities for working with CrateDB or PostgreSQL. Benchmark queries, insert data.
  • knx - Python knx / eib client library
  • mkjson - A commandline tool to generate static or random JSON records

Neovim Plugins

  • nvim-dap - A debugger/neovim client for debug adapters. (Implements the debug adapter protocol)
  • nvim-dap-python - Python extension for nvim-dap
  • nvim-jdtls - Extensions for the Neovim built-in language server client for eclipse.jdt.ls
  • nvim-fzy - A fuzzy finder like fzf.vim but for fzy and neovim with Lua API
  • nvim-lint - An asynchronous linter plugin for Neovim (>= 0.5) complementary to the built-in Language Server Protocol support.
  • nvim-lsp-compl - A (auto-)completion plugin for Neovim (>= 0.5) focusing on LSP support. (No other completion sources or completion chaining supported)
  • nvim-ts-hint-textobject - Region selection with hints on the AST nodes of a document powered by treesitter

Pinned

  1. CrateDB is a distributed SQL database that makes it simple to store and analyze massive amounts of machine data in real-time.

    Java 3.3k 480

  2. nvim-dap Public

    Debug Adapter Protocol client implementation for Neovim (>= 0.5)

    Lua 1.2k 50

  3. cr8 Public

    CLI collection of utilities for working with CrateDB or PostgreSQL. Benchmark queries, insert data.

    Python 20 12

  4. mkjson Public

    A commandline tool to generate static or random JSON records

    Haskell 15 1

  5. knx Public

    python knx / eib client library

    Python 22 12

  6. Extensions for the built-in LSP support in Neovim for eclipse.jdt.ls

    Lua 237 14

2,842 contributions in the last year

Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Jan Mon Wed Fri

Contribution activity

January 2022

Created a pull request in neovim/neovim that received 20 comments

feat(lsp): skip or reduce debounce after idle

The idea of the debounce is to avoid overloading a server with didChange notifications. So far this used a constant value to group changes within a…

+35 −4 20 comments
Opened 79 other pull requests in 14 repositories
crate/crate 1 open 31 merged 1 closed
mfussenegger/nvim-jdtls 12 merged
mfussenegger/nvim-dap 10 merged
neovim/neovim 1 open 3 merged
mfussenegger/nvim-lint 4 merged
mfussenegger/nvim-lsp-compl 4 merged
crate/crate-qa 2 merged 1 open
crate/crate-benchmarks 2 merged
mfussenegger/cr8 2 merged
crate/docker-crate 1 merged
docker-library/official-images 1 merged
mfussenegger/dinspect 1 merged
nvim-lua/nvim-lua-plugin-template 1 merged
mfussenegger/mkjson 1 merged
Reviewed 56 pull requests in 9 repositories
crate/crate 26 pull requests
neovim/neovim 21 pull requests
mfussenegger/nvim-lint 3 pull requests
crate/docker-crate 1 pull request
mfussenegger/nvim-dap 1 pull request
crate/official-images 1 pull request
mfussenegger/nvim-fzy 1 pull request
mfussenegger/nvim-jdtls 1 pull request
neovim/nvim-lspconfig 1 pull request

Created an issue in npgsql/npgsql that received 6 comments

Negative row counts cause a "The number of records affected exceeds int.MaxValue" OverflowException

The issue When using npgsql with CrateDB, executing batched statements can cause a The number of records affected exceeds int.MaxValue StackOverflow.

6 comments
23 contributions in private repositories Jan 5 – Jan 26

Seeing something unexpected? Take a look at the GitHub profile guide.