Comments (13)
The database corruption is gone now, after deploying a freshly generated database.
It's true I don't know why the database got corrupted, but it could be a pretty long investigation. Maybe the server was rebooted while the database was getting updated. From the date that was first reported, which matches when the server was rebooted, this could be a possibility. I'd suggest to see whether this happens again before investing further time on this.
Thanks again for reporting this!
from elixir.
One of our servers is down. Our systems administrator will be on it soon.
from elixir.
Hm, are you regenerating the index right now and is that the reason why elixir is down?
My work is grinding to a halt without elixir. :)
from elixir.
Oops, no. We haven't done anything yet.
Let me have a look...
from elixir.
Thank you so much, it's working again. My apologies for hijacking this issue.
from elixir.
I confirm this issue: search results for 6.3-rcX Linux are broken. Same search with 6.2 or before are fine.
from elixir.
I still see broken links. https://elixir.bootlin.com/linux/v6.3/C/ident/path_mount has a link to https://elixir.bootlin.com/linux/v6.3/source/arch/x86/kvm/cpuid.c#L3249 , but there is no line 3249 there
from elixir.
It seems that we're having a database corruption here, as I don't get the issue when I index a simplified tree containing only the v6.3 tag. I'm regenerating a new database to see whether this helps...
I'll keep you posted, of course!
from elixir.
Not sure if it's done, but for me results are still odd:
https://elixir.bootlin.com/linux/latest/A/ident/bsw_pwm_lookup
(look into tests, which have nothing to do with the searched symbol).
from elixir.
Right, and that's why I wonder whether we have a corrupted database.
from elixir.
Even if it's a corrupted database, it would be nice to understand why it got corrupted. Indeed, it's not great for the on-going maintenance of Elixir to rely on having to randomly rebuild the database to fix weird issues.
from elixir.
v6.4 database is definitely corrupted. On top of that (dunno if it's a separate bug) the enum fields are not indexed. Ex.: https://elixir.bootlin.com/linux/v6.4-rc2/C/ident/pin_config_param.
from elixir.
@andy-shev I opened a new bug for the "enum" issue:
#250
from elixir.
Related Issues (20)
- Missing links in symbol search HOT 2
- Some variables declared as enum are not detected
- "Error 503 Backend fetch failed" on nearly all requests HOT 3
- built docker image, but can't access any source file HOT 2
- Add an option to hide the explorer
- Last stable kernels are not always visible HOT 2
- Several macros/functions from asm/uaccess.h (powerpc) are not seen by Elixir
- support dark mode or be friendly with browser's dark mode HOT 1
- Support for indexing Rust files HOT 1
- Remove the concept of `latest` tag? HOT 1
- Offline search results differ from internet
- Proposal: add a mode that displays a popup on identifier click HOT 3
- Inline reference preview/lists are broken HOT 12
- adding Apache NuttX RTOS
- CSS: horizontal scrolling issue with very long lines HOT 6
- Elixir Linux Kernel: powerpc version of __WARN_FLAGS() is not seen as a macro HOT 4
- Improve indexing of Zephyr
- Improve devicetree file navigation HOT 6
- Android kernel & bionic on elixir.bootlin.com HOT 1
- Add systemd source code
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from elixir.