auditory hair cell vs inner ear receptor cell

I'm trying to figure out the difference between these two:
[Term]
id: GO:0042491
name: auditory receptor cell differentiation
def: "The process in which a relatively unspecialized cell acquires specialized features of an auditory hair cell." [CL:0000201, GOC:jl]
****comment: Note that this term refers to the mechanosensory hair cells of the inner ear.
synonym: "auditory hair cell differentiation" EXACT []
is_a: GO:0035315  ! hair cell differentiation
is_a: GO:0060113  ! inner ear receptor cell differentiation
intersection_of: GO:0030154  ! cell differentiation
intersection_of: results_in_acquisition_of_features_of CL:0000202

[Term]
id: GO:0060113
name: inner ear receptor cell differentiation
def: "The process in which relatively unspecialized cells, acquire specialized structural and/or functional features of inner ear receptor cells. Inner ear receptor cells are mechanorecptors found in the inner ear responsible for transducing signals involved in balance and sensory perception of sound." [GOC:dph]
synonym: "inner ear hair cell differentiation" EXACT []
is_a: GO:0042490  ! mechanoreceptor differentiation
relationship: part_of GO:0048839 ! inner ear development

The ARCD label sounds like it could be referring to any kind of hearing cell... but the comment forces it to be inner ear.
the GO def for ARCD has a def-xref to CL:0000201. This is an old ID, merged into:
[Term]
id: CL:0000202
name: auditory hair cell
namespace: cell
alt_id: CL:0000201
def: "A mechanoreceptor cell located in the inner ear that is sensitive to auditory stimuli. The accessory sensory structures are arranged so that appropriate stimuli cause movement of the hair-like projections (stereocilia and kinocilia) which relay the information centrally in the nervous system." [MESH:A08.663.650.250]
comment: In mammals these cells are located in the organ of Corti.
synonym: "auditory receptor cell" EXACT []
synonym: "cochlear hair cell" EXACT []
synonym: "inner ear hair cell" EXACT [GO:0060119]
****synonym: "inner ear receptor cell" EXACT [GO:0060119]
xref: FMA:62364
is_a: CL:0000006  ! neuronal receptor cell
is_a: CL:0002374  ! ear hair cell
is_a: CL:0002491  ! auditory epithelial cell
relationship: RO:0002215 GO:0050910 ! detection of mechanical stimulus involved in sensory perception of sound
relationship: part_of UBERON:0002227 ! spiral organ of cochlea

Note the highlighted **** exact synonym (derived from GO....)
So it seems at one point one ontology merged the concepts or split the concepts....
if inner ear receptor cells can be for things other than sound (eg balance) then the CL class needs unmerged or a new one created
Reported by: cmungall
Original Ticket: geneontology/ontology-requests/10955

GO:0042491   auditory receptor cell differentiation
Definition
The process in which a relatively unspecialized cell acquires specialized features of an auditory hair cell.
Comments
Note that this term refers to the mechanosensory hair cells of the inner ear.
so action is
rename to
INNER EAR   auditory receptor cell differentiation to clarify
REFINE/CLARIFY  TEXT DEF
The process in which a relatively unspecialized ****inner ear ****cell acquires specialized features of an auditory hair cell.
GO is otherwise correct
GO:0042491 is a part GO:0060113

Could then remove the comment as would be superflous

@hdrabkin
@sabrinatoro
You guys have the most annotations to these terms.

Are you OK with the solution proposed by Val ?
Should we also rename the term 'auditory receptor cell fate specification' (and regulation children, and other siblings 'development/commitment/morphogenesis) 'inner ear auditory receptor cell fate specification'?

Thanks, Pascale

I'm not an expert but from just looking, It looks like
"inner ear receptor cell differentiation"  might imply that there are different types of inner ear receptor cells, of which
"auditory receptor cell differentiation" is one type. This one is defined in the comment as meaning the mechanosensory hair cells of the inner ear";
But if there are other types of inner ear receptors, then inner ear receptor cell diff cannot (always) be a GO:0042490  ! mechanoreceptor differentiation.

Is the proposal to update to "inner ear receptor cell fate specification" or to "inner ear AUDITORY receptor cell fate specification"? It is not clear.
There are 2 types of mechanoreceptor in the inner ear: the auditory receptors, and the vestibular receptors. Both type of receptors are hair cells.
Often (at least in zebrafish), authors do not make the difference between the auditory and the vestibular receptors, so a curator would probably use "inner ear receptor cell fate specification" when curating.
In other species, I think researchers might have be able to distinguish between both.
Also, to my knowledge, there is not "auditory" receptor cells outside the inner ear. (the neuromast hair cells are close to it, but they are not called 'auditory')
SO: I would be ok with Val's proposal to update the term name "auditory receptor cell fate specification" to: inner ear auditory receptor cell fate specification.
However, I don't think it would be a good idea to call it "inner ear receptor cell fate specification" (without the auditory)

to my knowledge, there is not "auditory" receptor cells outside the inner ear. (the neuromast hair cells are close to it, but they are not called 'auditory')

Insects don't have ears, but do have auditory receptor cells.
This should really be co-ordinated with CL.
Seems like CL should have
auditory receptor cell (functional definition)
.   auditory receptor hair cell of inner ear
mechanosensory hair cell (functional + )
.     mechanosensory hair cell of inner ear
.     .    auditory receptor hair cell of inner ear
.     .    .... {perhaps term here for inner ear cells involved in perception of balance}
Don't know what granularity you want for GO, but developmental mechanisms likely to be very different for arthropods -> vertebrates so should at least be able to keep these separate.

Hi @sabrinatoro
What I have done is change the name
OLD: auditory receptor cell differentiation
NEW: inner ear auditory receptor cell differentiation
and the definition
OLD: "The process in which a relatively unspecialized cell acquires specialized features of an auditory hair cell." [CL:0000201, GOC:jl]
NEW: "The process in which a relatively unspecialized inner cell acquires specialized features of an auditory hair cell." [CL:0000201, GOC:jl]
Does that work ?
Whatever we need from CL should be requested to CL ;)
Thanks, Pascale

@pgaudet
Yes, it works for me!
Thank you!


docs(dropdown): add note about usage with ngTouch

Add note about an issue with the click event not bubbling up when
using ng-click with ngTouch

This addresses #5101.

Oh, we missed that. I recall the issue. LGTM


Please write down the stopped block height in release note

There is no update about the stopped block height in 3.3.3 release note.
And my 3.3.0 node stopped at some block height when I check the debug log.
The log told me the 3.3.0 release are not supported.
I always read the release note to get the upgrade information and there is no metions that 3.3.0 will useless on which block.

Sorry about that, we should have been more clear about deprecation policy in the release description.
Every release has a planned deprecation blockheight and users are notified about it by looking into console output/daemon warnings 2 weeks prior deprecation to ensure the network is running the latest version.


TouchScreen Button Still Under Node2D on 4.2.2 stable.mono

Tested versions

Reproduce in 4.2.2 stable mono

System information
Godot v4.2.2.stable.mono - Windows 10.0.22631 - Vulkan (Mobile) - integrated Intel(R) Iris(R) Xe Graphics (Intel Corporation; <IP_ADDRESS>87) - 11th Gen Intel(R) Core(TM) i7-1165G7 @ 2.80GHz (8 Threads)
Issue description
I know this issue has been raised before at
https://github.com/godotengine/godot/issues/10755
and it seems that this problem has been discussed and approved at
https://github.com/godotengine/godot-proposals/issues/1911
but currently, in Godot version 4.2.2 stable mono,
TouchScreenButton still inherits from Node2D
Steps to reproduce

Minimal reproduction project (MRP)

Feature proposals are tracked here, this is for bugs. Please open a proposal instead.


more fabric induced plugin upgrades

@bparees PTAL
Based on analysis documented in https://trello.com/c/r7oLwXJJ/958-3-jenkins-pipeline-plugins-rpm-packaging I've upgraded versions of a couple of plugins to match the dependencies listed in the latest version of the sync plugin.

lgtm


[SPARK-37628][BUILD] Upgrade Netty from 4.1.68 to 4.1.72

What changes were proposed in this pull request?
This PR upgrades Netty from 4.1.68 to 4.1.71.
All the changes from 4.1.68 to 4.1.71 are as follows:

4.1.69: https://netty.io/news/2021/10/11/4-1-69-Final.html
4.1.70: https://netty.io/news/2021/10/11/4-1-70-Final.html
4.1.71: https://netty.io/news/2021/12/09/4-1-71-Final.html
4.1.72: https://netty.io/news/2021/12/13/4-1-72-Final.html

And after Netty#11732,  netty-all replaces a fat jar with separate modules
Why are the changes needed?
Avoid some potential bugs by upgrading Netty to 4.1.72
Does this PR introduce any user-facing change?
No
How was this patch tested?
Pass the Jenkins or GitHub Action

Test build #146135 has started for PR 34881 at commit d8f6160.

Test build #146135 has finished for PR 34881 at commit d8f6160.

This patch fails to build.
This patch merges cleanly.
This patch adds no public classes.

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/146135/

Test build #146139 has started for PR 34881 at commit 3549a4e.

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/50609/

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/50612/

Kubernetes integration test status failure
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/50609/

Kubernetes integration test status failure
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/50612/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/50612/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/50609/

Test build #146139 has finished for PR 34881 at commit 3549a4e.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/146139/

May I ask you to run a maven build as well? Just to be sure... I am not sure but as you changed the exclusion in SparkBuild.scala but not in a pom.xml we might find something here.

May I ask you to run a maven build as well? Just to be in the safe side... I am not 100% sure but as you changed the exclusion in SparkBuild.scala but not in a pom.xml we might find something here.

And agree, I think you need Maven exclusions to match SBT

@attilapiros @srowen
In SPARK-35134 (https://github.com/apache/spark/pull/32230), there is a netty version conflict problem, the phenomenon that triggers the bug is that even if we use netty-4.1.51-all.jar, there will be copying deps/jars/netty-handler-4.1.50.Final.jar -> pyspark-3.2.0.dev0/deps/jars and copying deps/jars/netty-transport-native-epoll-4.1.50.Final.jar -> pyspark-3.2.0.dev0/deps/jars behavior during sbt testing.
So  I add 2 new ExclusionRule in SPARK-35134 to fix this sbt test bug.
ExclusionRule("io.netty", "netty-handler"),
ExclusionRule("io.netty", "netty-transport-native-epoll")

We didn't find this problem during Maven testing, so I didn't make corresponding change for Maven In SPARK-35134.
Then after Netty-4.1.69 (Netty#11732 netty-all should not re-package jars) , netty-all replaces a fat jar with separate modules, keeping ExclusionRule("io.netty", "netty-handler") and ExclusionRule("io.netty", "netty-transport-native-epoll") will result in the absence of netty-transport-native-epoll-4.1.71.Final.jar and netty-handler-4.1.71.Final.jar in the during sbt test because netty-all-4.1.71.jar no longer contains them.

Test build #146215 has started for PR 34881 at commit 3836e44.

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/50688/

Kubernetes integration test status failure
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/50688/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/50688/

Test build #146215 has finished for PR 34881 at commit 3836e44.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/146215/

Test build #146259 has started for PR 34881 at commit e34a2c9.

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/50733/

Kubernetes integration test status failure
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/50733/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/50733/

Test build #146259 has finished for PR 34881 at commit e34a2c9.

This patch passes all tests.
This patch merges cleanly.
This patch adds no public classes.

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/146259/

Test build #146419 has started for PR 34881 at commit 8994d5e.

Kubernetes integration test starting
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/50894/

Kubernetes integration test status failure
URL: https://amplab.cs.berkeley.edu/jenkins/job/SparkPullRequestBuilder-K8s/50894/

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder-K8s/50894/

Test build #146419 has finished for PR 34881 at commit 8994d5e.

This patch passes all tests.
This patch merges cleanly.
This patch adds the following public classes (experimental):
public class RocksDB implements KVStore
 public static class TypeAliases
class RocksDBIterator<T> implements KVStoreIterator<T>
class RocksDBTypeInfo
 class Index
 trait SwitchToDiskStoreListener
   (defaultdict(<class 'list'>,
class ExecutorRollPlugin extends SparkPlugin
class ExecutorRollDriverPlugin extends DriverPlugin with Logging
case class RegrCount(left: Expression, right: Expression)
public class LogDivertAppender extends AbstractWriterAppender<WriterManager>

Refer to this link for build results (access rights to CI server needed):
https://amplab.cs.berkeley.edu/jenkins//job/SparkPullRequestBuilder/146419/

Merged to master


Adds onInit mixin for use in controllers.

This reduces boilerplate just like onInsert and the other helper mixins. Just this time for controllers. Controllers aren't dead, long live controllers.

Looks good! If you wouldn't mind adding a little markdown about it here, it'll be ready to merge.

Added some markdown

Thanks, @optikalefx


Status reacts 2

Can we please add an extra status react for when handling a command throws an exception? Right now we can’t tell whether something has failed or if it’s blocking somehow.

Yeah I somewhat started this idea in #304 with the addition of FailureException for success reacts, will look to expand on the idea 👍


test: add failing mastodon test

There was 1 error:

1) RssBridge\Tests\Bridges\MastodonBridgeTest::test
Undefined index: outbox

@austinhuang0131

Likely due to bird.makeup not returning an outbox (ie. you can't fetch previous posts).
$ curl https://bird.makeup/users/asmongold -H 'Accept: application/activity+json'
{"@context":["https://www.w3.org/ns/activitystreams","https://w3id.org/security/v1"],"id":"https://bird.makeup/users/asmongold","type":"Service","followers":"https://bird.makeup/users/asmongold/followers","preferredUsername":"asmongold","name":"Zack","summary":"","url":"https://bird.makeup/users/asmongold","manuallyApprovesFollowers":false,"inbox":"https://bird.makeup/users/asmongold/inbox","discoverable":true,"publicKey":{"id":"https://bird.makeup/users/asmongold#main-key","owner":"https://bird.makeup/users/asmongold","publicKeyPem":"-----BEGIN PUBLIC KEY-----\nMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAzcBeJX6EbDxa1vvzhX535thi/xZt\nyZDtg0/FxYfSalZ1sfqC37uqz0gATulmlxNgh6JNIbEMmtTFf7ioWNgpk2H2KpHSA/7qSQY3\nhHfnctpCpxSU2o0kODla5NEsWERrWY19krAjPZVZAyI3swNvf8IDNMdfG+QnNKvohJKnZfq+\nDs7dsw6pLNqCWPqu4Z4Y6VvH8vx+V9NJMIFHR2gs/9X2AZJJWIN4SB5zmtbvW2JfXy0zWOOa\nLWZdTvbF7tGux3ZR1m1H5T5qarC2epqxoKZZGZoVjxI1IGouwTMsVhkwHK4pp+YlQQaEsAqf\nUHCf5tNkUZJBCC/z7aJ7nsoZRwIDAQAB\n-----END PUBLIC KEY-----"},"icon":{"type":"image","mediaType":"image/jpeg","url":"https://pbs.twimg.com/profile_images/804591156491419649/BnUUh5KE_400x400.jpg"},"image":{"type":"image","mediaType":"image/jpeg","url":"https://pbs.twimg.com/profile_banners/147039284/1668814334"},"endpoints":{"sharedInbox":"https://bird.makeup/inbox"},"attachment":[{"type":"PropertyValue","name":"Official","value":"https://twitter.com/asmongold"}]}

I suppose you can test for null in
https://github.com/RSS-Bridge/rss-bridge/blob/06a4bc4b4524bcdbe4bb79a3c91bef988fc7394b/bridges/MastodonBridge.php#L65
if you'd like, but for test, maybe use a more standard ActivityPub implementation.

There is an inbox key there in your paste.

Outbox, not inbox.

Ok so the server is not up to spec then probably.

Try using the official mastodon account on their implemenation. it should be the most default.
https://mastodon.social/@Mastodon


Fixes killing teams process for 'teams cache remove'

Closes #6515

Merged manually, thank you! 🎊


Kill terminal instance action freezes VSCode

VSCode Version:
Version: 1.44.2 (system setup)
Commit: ff915844119ce9485abfe8aa9076ec76b5300ddd
Date: 2020-04-16T16:36:23.138Z
Electron: 7.1.11
Chrome: 78.0.3904.130
Node.js: 12.8.1
V8: 7.8.279.23-electron.0
OS: Windows_NT x64 10.0.18363

OS Version:
Name: Window 10 Pro
Version: 1909
Build: 18363.778

Poweshell version
Name: ConsoleHost
Version: 5.1.18362.752
InstanceId: e261b089-1528-46e9-afac-303c031fc82b
UI: System.Management.Automation.Internal.Host.InternalHostUserInterface
CurrentCulture: ru-RU
CurrentUICulture: en-US
PrivateData: Microsoft.PowerShell.ConsoleHost+ConsoleColorProxy
DebuggerEnabled: True
IsRunspacePushed: False
Runspace: System.Management.Automation.Runspaces.LocalRunspace

Steps to Reproduce:

Set powershell as default integrated terminal
Assing "Terminal: Split Terminal" to ctrl+shift+\ shortcut
Assing "Terminal: Kill the active terminal instance" to ctrl+D shortcut and "terminalFocus" in When expression column
Open integrated terminal and focus on it
Press ctrl+shift+\ which should create splitter terminal view and focus on new one
Press ctrl+D which will close right terminal
Repeat step 5 and 6. After second killing VSCode freezes forever until you kill it via task manager.

Does this issue occur when all extensions are disabled?: Yes

Looks like duplicate of #2377 and/or #76548
/assign @Tyriar

/duplicate https://github.com/microsoft/vscode/issues/76548


Use ```lang for code blocks if lang is set in the config

=begin code :lang
foo
=end code
Will result in:
```perl6
foo
```

Add a test for codeblocks with lang set

If we recurse through pod2markdown then our indenting does not get retained.
Since we already have a Pod::Block::Code, all we need to do is join, since
we have all the data already

Thank you! <3


Added 'Abdullah Mohamed' to Contributors.md

I just added my name to the Contributors list.

Hi  @0xCC00FFEE, I'm quite elated about your pull request. I wanna evolve this project to addresses various problems faced by first-time contributors. I'd love to learn about your journey in open source community, the problems, pain points you had etc.
Could you explain how you felt when you went through the tutorial, made a pull request and learned that I merged it?
We’ve recently added social share  to our web app. Could you please go to https://roshanjossey.github.io/first-contributions/#social-share and share your first contribution to open source?
Also, check out projects with easy issues while you’re there.

Hello @Roshanjossey ,
I'd like first to thank you for the easy and fun tutorial you've made for the first Github contributors. It was pretty straightforward and newbie-friendly guide, I guess it would be pretty rare for anyone to face any hurdle following along. Thanks for taking the time to maintain and upgrade it.
Much Regards

I’d urge you to continue contributing to other open source projects.
We also have a slack team to help/mentor people trying to contribute to open source projects.
You can join the team by going to https://goo.gl/PM1Jdh


Make it more difficult to copy-paste wrong URL in exercise descriptions

Suggestion from hackmd:

suggestion for the excercise instructions: use a URL "variable" (e.g., <URL>) to discourage copy paste of the coderefinery URL

This good suggestion is now in place.


over write issue

Hi, thx for the great library!
I have found out that if there is an existing file with the same name, it will not overwrite the file.
I am wondering if there are method to deal with this?
Or there is some flags that I should select properly..?
thx!

Do you open the file as the README says, with H5::H5File file("filename1.h5", H5F_ACC_TRUNC);?  The flag H5F_ACC_TRUNC should truncate any existing file with the same name.

I am closing this, but please let me know if you have any further issues.


Add support for specifying database name for postgres wallet

MultiWalletSingleTable Postgres wallet has default DB name 'Wallets'.  This allows the name to be configured during wallet creation, open and delete as well as when init'ing the storage type.

@joevolleyball thank you for contribution! Please take a look on DCO check https://github.com/hyperledger/indy-sdk/pull/1979/checks?check_run_id=341364957. The commit history should be fixed a bit by you own to allow us to merge the PR

@ianco please review

@ianco a bit off-topic to this pull request, but seeing this I would like to take opportunity to ask you about opinion on pgsql plugin pull request I am planning. I would like to create variation of  MultiWalletSingleTable strategy which would share connection pool across wallets. Currently if you try to open many postgress wallets (especially in short period of time), you run into issue that number of connections on pgsql is too high, causing it to drop further connections for a while. From my understanding this is because every wallet has its own connection pool. This doesn't seem to be ideal when opening many wallets - so I would like to share the r2d2 connection pool across all wallets.
I was trying to implemented that but run into few Rust issues (i am still pretty beginner in Rust), so before I really commit into working on this, do you see any issue with such strategy?

@Patrik-Stas I don't see any issues with that approach, for the MultiWalletSingleTable scheme.  It's tricky sharing objects in Rust in shared libraries but the connection pool is supposed to support that ...

DCO is failing, remember to signoff your commits

Closing pull request.  Re-forking and re-commiting my changes to take care of the sing-off issues (and collapse the many commits into one) and will create a new PR


Running BurmillaOS on Apple Silicon

I got to run BurmillaOS on Apple Silicon using UTM/qemu, see https://github.com/burmilla/os/issues/161#issuecomment-1826439599 , maybe this is relevant to other newbie users too, and could be added to the Workstations options?

did you run it via a x86 emulation or arm64 virtualization?

I use x86-64 virtualization via UTM. Maybe I should add this too the docs too, as this is not obvious form the image filename.

BurmillaOS only supports x86-64/amd64 at the moment. Only arm64 based platform which RancherOS/BurmillaOS have ever supported was Raspberry PI. Last version we had that support was v2.0.0-beta4. Have not released more of those as no one have been asking them.
However some level drafts about arm64 supports exist in:

https://github.com/burmilla/os-kernel/tree/master/config/arm64
https://github.com/burmilla/os-base/tree/master/config/arm64
https://github.com/burmilla/os-initrd-base/tree/master/config/arm64

So if someone who have access to arm64 is interested to contribute it should be possible to add support for that too.


Update tests to reflect testing with the Turbine library instead of t…

…he deprecated molecule-test library

@JakeWharton I saw that some linter tasks failed, so I also changed the imports to be in lexicographical order.
I also saw that the build had other issues with incompatible Kotlin versions, but I am not sure where this is coming from:
e: /home/runner/work/molecule/molecule/molecule/molecule-runtime/build/.transforms/31c98e32db1fd346b7dc7da7fe81e46b/transformed/out/jars/classes.jar!/META-INF/molecule-runtime_debug.kotlin_module: Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.7.1, expected version is 1.5.1. [200](https://github.com/cashapp/molecule/runs/8103577171?check_suite_focus=true#step:6:201)

Can you try bumping the Android Gradle plugin to 7.2.2? I can try here soon once I get to a computer.

Bumping the AGP seems to have solved the Kotlin binary version errors, also it seems my Android Studio doesn't know alphabetical order, so I optimised imports again.

Thanks!


Separate display logic from execution logic in ExecutionContext

Second part of https://github.com/datafusion-contrib/datafusion-tui/issues/132
Follow on to https://github.com/datafusion-contrib/datafusion-tui/pull/131
The rationale here is to split out the logic that handles display (e.g. println! and Query from the actual execution, again so that we can update / test the underying ExecutionContext without having the UI affected
This PR moves the "display" releated logic out of the ExecutionContext and into the app / CLI modules respectively.

I test locally with both the local context and flightsql client and app still works as expected so good to go

Thanks @matthewmturner


npm crash when installing on windows 10

Trying to run npm install puppeteer on windows 10 yields the following crash notifation:
c:\Users\Mike\Documents\git\temp\pluginboutique>npm install --save-dev puppeteer

><EMAIL_ADDRESS>install c:\Users\Mike\Documents\git\temp\pluginboutique\node_modules\puppeteer
> node install.js

Downloading Chromium r494755 - 113.3 Mb [====================] 100% 0.0s
npm ERR! path c:\Users\Mike\Documents\git\temp\pluginboutique\node_modules\fsevents\node_modules
npm ERR! code EPERM
npm ERR! errno -4048
npm ERR! syscall scandir
npm ERR! Error: EPERM: operation not permitted, scandir 'c:\Users\Mike\Documents\git\temp\pluginboutique\node_modules\fsevents\node_modules'
npm ERR!  { Error: EPERM: operation not permitted, scandir 'c:\Users\Mike\Documents\git\temp\pluginboutique\node_modules\fsevents\node_modules'
npm ERR!   stack: 'Error: EPERM: operation not permitted, scandir \'c:\\Users\\Mike\\Documents\\git\\temp\\pluginboutique\\node_modules\\fsevents\\node_modules\'',
npm ERR!   errno: -4048,
npm ERR!   code: 'EPERM',
npm ERR!   syscall: 'scandir',
npm ERR!   path: 'c:\\Users\\Mike\\Documents\\git\\temp\\pluginboutique\\node_modules\\fsevents\\node_modules' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.

(For obvious reasons, there is no way in hell I am running any npm install commands with adminstrator rights =D)

puppeteer doesn't require fsevents anywhere, is it part of your project?

could be, this is a create-react-app generated project so I don't know what their default install set is. That said, another project's node modules shouldn't really manifest during an npm install (at least... I wouldn't think it would)?

can you install any other package?

yeah, I'm doing some "browser-supported" work and have been trying all the various browser-like libraries: phantomjs, jsdom, slimer, etc. all install just fine

@JoelEinbinder Joel, could you please take a look on windows?

I can't reproduce with node 7.10.0 on windows 10 by doing create-react-app and then npm install puppeteer

I get an error as well. I cannot install latest node (I'm on 6.11.2 for keeping environment at the same as Google Cloud Functions). Install process output below.
PS C:\Users\Joe\Downloads\node-test> npm i --save puppeteer

><EMAIL_ADDRESS>install C:\Users\Joe\Downloads\node-test\node_modules\puppeteer
> node install.js

C:\Users\Joe\Downloads\node-test\node_modules\puppeteer\utils\ChromiumDownloader.js:89
  downloadRevision: async function(platform, revision, progressCallback) {
                          ^^^^^^^^

SyntaxError: Unexpected token function
    at createScript (vm.js:56:10)
    at Object.runInThisContext (vm.js:97:10)
    at Module._compile (module.js:542:28)
    at Object.Module._extensions..js (module.js:579:10)
    at Module.load (module.js:487:32)
    at tryModuleLoad (module.js:446:12)
    at Function.Module._load (module.js:438:3)
    at Module.require (module.js:497:17)
    at require (internal/module.js:20:19)
    at Object.<anonymous> (C:\Users\Joe\Downloads\node-test\node_modules\puppeteer\install.js:17:20)
npm WARN<EMAIL_ADDRESS>No description
npm WARN<EMAIL_ADDRESS>No repository field.
npm ERR! Windows_NT 10.0.15063
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "i" "--save" "puppeteer"
npm ERR! node v6.11.2
npm ERR! npm  v3.10.10
npm ERR! code ELIFECYCLE

npm ERR<EMAIL_ADDRESS>install: `node install.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the<EMAIL_ADDRESS>install script 'node install.js'.
npm ERR! Make sure you have the latest version of node.js and npm installed.
npm ERR! If you do, this is most likely a problem with the puppeteer package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR!     node install.js
npm ERR! You can get information on how to open an issue for this project with:
npm ERR!     npm bugs puppeteer
npm ERR! Or if that isn't available, you can get their info via:
npm ERR!     npm owner ls puppeteer
npm ERR! There is likely additional logging output above.

npm ERR! Please include the following file with any support request:
npm ERR!     C:\Users\Joe\Downloads\node-test\npm-debug.log

Node under 7.x is not supported. Ref #316

Thanks @Garbee - Was just reading through previous issues and literally spotted the conversations on node version support when I saw your comment notice.
I use GCF and have massive need to be able to get access to a canvas to run fabricjs server side...

The oddity here being that I'm on Node 8.2.1, so the code itself shouldn't be an issue here. It looks more like it's trying to tap into module that it thinks should be installed, but isn't.

I wiped the node_modules directory and reran npm install followed by npm install --save-dev puppeteer and nothing throws up any errors, so I am very curious why this caused filesystem errors before, but apparently it's not reproducible, which means I'll close this and if I run into it again, I'll refile with STR (provided I can find any)

fs-events is only for Mac OS (Darwin) based systems. So yea, something funky happened during your initial install attempt.

Hi.! Not sure this the right place to ask this question, but since this is related to windows 10, I'll post here anyway.
I am trying to run the project for development following readme in Windows 10,
When trying to build the project using: "npm i && npm run dev" just prints variables and stops without any errors.
LOG:
npm WARN<EMAIL_ADDRESS>requires a peer of<EMAIL_ADDRESS>but none is installed. You must install peer dependencies yourself.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY<EMAIL_ADDRESS>(node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for<EMAIL_ADDRESS>wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY<EMAIL_ADDRESS>(node_modules\chokidar\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for<EMAIL_ADDRESS>wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
audited 34283 packages in 13.887s
found 1468 vulnerabilities (70 low, 4 moderate, 1390 high, 4 critical)
run npm audit fix to fix them, or npm audit for details

<EMAIL_ADDRESS>dev D:\The Solar Labs\puppeteer-recorder
set NODE_ENV=development DEBUG=puppeteer-recorder:* webpack --watch

any sort of help is much appreciated. Thanks.

Hi.! Not sure this the right place to ask this question, but since this is related to windows 10, I'll post here anyway.
I am trying to run the project for development following readme in Windows 10,
When trying to build the project using: "npm i && npm run dev" just prints variables and stops without any errors.
LOG:
npm WARN<EMAIL_ADDRESS>requires a peer of<EMAIL_ADDRESS>but none is installed. You must install peer dependencies yourself.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY<EMAIL_ADDRESS>(node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for<EMAIL_ADDRESS>wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
npm WARN optional SKIPPING OPTIONAL DEPENDENCY<EMAIL_ADDRESS>(node_modules\chokidar\node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for<EMAIL_ADDRESS>wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})
audited 34283 packages in 13.887s
found 1468 vulnerabilities (70 low, 4 moderate, 1390 high, 4 critical)
run npm audit fix to fix them, or npm audit for details

<EMAIL_ADDRESS>dev D:\puppeteer-recorder
set NODE_ENV=development DEBUG=puppeteer-recorder:* webpack --watch

any sort of help is much appreciated. Thanks.

@utkarshsaraogi this issue is closed. File a new issue and then refer to this one if you have to, but don't comment on a closed issue with a new problem =)


New package IHK.SignaturePrintClient

Checklist for Pull Requests

[X] Have you signed the Contributor License Agreement?
[ ] Is there a linked Issue?

Manifests

[X] Have you checked that there aren't other open pull requests for the same manifest update/change?
[X] This PR only modifies one (1) manifest
[ ] Have you validated your manifest locally with winget validate --manifest <path>?
[ ] Have you tested your manifest locally with winget install --manifest <path>?
[X] Does your manifest conform to the 1.6 schema?

Note: <path> is the name of the directory containing the manifest you're submitting.

Microsoft Reviewers: Open in CodeFlow

Verify:

Internet translation:
Setup completed
Congratulations!
The signature application setup is complete. You can now sign
applications with your signature card and print documents.

This window can be closed. Then click on "Sign applications"
or "Print documents" in your IHK protal to continue.

Technical Information                                                      Close

The MinimumOSVersion: <IP_ADDRESS> might be redundant, as I believe the package manager only operates on Windows 10 and higher.


Data Package Mappings

Same as the AI PR, but this time working through the "data" package.
There were two classes renamed in this PR:
ItemListProvider -> RegistryDumpProvider
I don't know how it got that name, but if you look at the code it is simply iterating all of the game's registries and dumping to a directory. The toString for it also says Registry Dump so this name has been updated to reflect that following the same convention as the other *Provider classes.
SingleItemRecipeJsonFactory -> StonecuttingRecipeJsonFactory
The static create methods for this reference RecipeType.STONECUTTING in a similar way to how SmithingRecipeJsonFactory references RecipeType.SMITHING.

I notice there seems to be two (or three) different conventions being used for the parameters to RecipeFactories. What would people prefer that we use?

Ingredient output + ItemConvertable input + List<ItemConvertable> inputs
Ingredient ingredient + ItemConvertable input + List<ItemConvertable> inputs
ItemConvertable outputItem + ItemConvertable inputItem + List<ItemConvertable> inputItems

#3 is used in RecipeProvider and the constructors/fields use a mix of #1 and #2. Personally I like #1 as it is the most concise.

I support the concise option 1 assuming you meant that the Ingredient is actually an input (as it can never be an output)

@liach Yeah, sorry, I got the types mixed up. Regardless, the choice in question is output/input/inputs

@Sollace Please fix the merge conflict. Feel free to ping me to remove outdated once you have updated. Also this pr is quite good as it covers a few yet unmapped classes.

@liach Conflicts resolved.


Make nightly doc build resilient against bad Fl images

Run nightly doc build iteratively against multiple images until successful, starting with the latest and going backwards.

Interesting, how could there be a bad Fluent image?

@dnwillia-work the specific issue is in the format of docstrings from settings API. Non-compliant dostrings currently fail the build so we want to fix them up front in the PyFluent codegen procedure.

Yeah, I think we had done some basic alteration of the help strings in the code generator at some point.   eg: Add a period at the end of the strings if missing.  I guess you are seeing other non-compliance..


feat: vendor CI log groups

Description
Adds support for grouping tasks logs for some CI vendors. Closes https://github.com/vercel/turbo/issues/6188
Testing Instructions
I've added some unit tests, sadly I need guidance how to test it more reliably as the changes were made in rust code which is not currently used in generated turbo binary.

I'll work on getting this reviewed and ready for merge, but it probably won't get shipped until the Rust codepath is feature complete and relatively bug free. (Only 3 minor features to finish up and then roughly 40 integration tests to fixup) From a first glance this looks great. Thanks!

Hey small update here, we are in the process of ripping out the go code in the next week or two at which point we have free reign to merge this in. I'll update here when that is done :)

@arlyon I'm happy to hear that. Thanks for heads up!

Allow CI Workflow Run

[ ] approve CI run for commit: 4175321eab38658908b8c240e2299d9481b576fb

Note: this should only be enabled once the PR is ready to go and can only be enabled by a maintainer


Verify output type consistently

AggregateFunctionRule needs to utilize knowledge of aggregate function
signature in Presto. Some implementations verify and some some bail
out (checking within the pattern).
This makes the implementations consistent.

CI failed -- https://github.com/prestosql/presto/issues/3161


Hide avatar from same author

I been trying to implement something similar to how facebook messenger works, if you receive multiple messages from the same person in a row its avatar only appears in the last message.
It should work similar to how the bubbles arrange themselves in the same case, and I did get it working when loading old messages but I couldn't get to update the cells when a new message is received.
Is there any way I could achieve that?

anyone? I need this help too!


ES6 grammar exists in lib/format.min.js (=>)

This should not include ES6 grammar?    such as arrow functions (=>) ,  Thanks
https://github.com/Mottie/javascript-number-formatter/blob/master/lib/format.min.js

Hi @raisezhang!
Yes, most browsers support it. If you need es5 support, use format.es5.js. Also see #21.

How to configure webpack reference  format.es5.js file?

This repo uses rollup.


Not able to update50 execution

Dear sir,
       Whenever, I am receiving update available notification, I am trying to execute update50 in the terminal. But, it is not getting executed. Please let me know the solution to update.

With thanks,
BHASKARA.
Version: 1.90.2
Commit: 5437499feb04f7a586f677b155b039bc2b3669eb
User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:127.0) Gecko/20100101 Firefox/127.0
Embedder: codespaces

/question please use your course support channel

We closed this issue because it is a question about using VS Code rather than an issue or feature request. Please search for help on StackOverflow, where the community has already answered thousands of similar questions. You may find their guide on asking a new question helpful if your question has not already been asked. See also our issue reporting guidelines.
Happy Coding!


feat: add timestamp for virtualcluster

What type of PR is this?

/kind feature
What does this PR do?

Which issue(s) does this PR fix?

Fixes #
Special notes for your reviewer:

Does this PR introduce a user-facing change?

NONE

/lgtm
/approve


Add ToDoList

https://abstractspoon.weebly.com/
This free (for life) Windows desktop application offers an effective and flexible way to stay on top of your daily tasks

Fixed in 443c21c5cfb8f331f7a8594bffb4da3b9f572794 (#1465 )


sqlite3: don't copy string in bind()

Change bind() to pass sqlite3_bind_text() a pointer to the strings data instead of converting it to a []byte just so a pointer to &b[0] can be passed to unsafe.Pointer. Basically, this saves a needless allocation. and passing a pointer to that.
This is safe because sqlite3_bind_text does not keep a copy of the provided string.

Codecov Report
Patch coverage: 100.00% and project coverage change: -0.14 :warning:

Comparison is base (edc3bb6) 46.72% compared to head (e4ab09f) 46.59%.

:mega: This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1158      +/-   ##
==========================================
- Coverage   46.72%   46.59%   -0.14%
==========================================
  Files          12       12
  Lines        1526     1526
==========================================
- Hits          713      711       -2
- Misses        671      672       +1
- Partials      142      143       +1

Impacted Files
Coverage Δ

sqlite3.go
52.64% <100.00%> (-0.23%)
:arrow_down:

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Do you have feedback about the report comment? Let us know in this issue.


Debug mode not working

Issue Report Checklist

[x] Searched the issues page for similar reports
[x] Read the relevant sections of the Spyder Troubleshooting Guide and followed its advice
[x] Reproduced the issue after updating with conda update spyder (or pip, if not using Anaconda)
[ ] Could not reproduce inside jupyter qtconsole (if console-related)
[ ] Tried basic troubleshooting (if a bug/error)

[x] Restarted Spyder
[x] Reset preferences with spyder --reset
[x] Reinstalled the latest version of Anaconda
[ ] Tried the other applicable steps from the Troubleshooting Guide

[x] Completed the Problem Description, Steps to Reproduce and Version sections below

Problem Description
any code, such as
a = 1 # you can see the traceback follow, the spyder hanging at the first line of the code
b = 1
c = a + b
All operations (such as step F10, continue to next breakpoint F12) not responding when spyder in debug mode. it seems like the IDE is hanging, all I can do is click the "Stop the current command" to exit the debug mode, but afterwards I can not reenter debug mode or even simply run the code. i have to close spyder and open it again.
What steps reproduce the problem?

debug any code and try to step inside

What is the expected output? What do you see instead?
the spyder can stop at the pre-setted break points, and can step the code
Paste Traceback/Error Below (if applicable)

Python 3.8.12 (default, Oct 12 2021, 03:01:40) [MSC v.1916 64 bit (AMD64)]
Type "copyright", "credits" or "license" for more information.

IPython 7.31.1 -- An enhanced Interactive Python.

debugfile('C:/Users/jandre/.spyder-py3/temp.py', wdir='C:/Users/jandre/.spyder-py3')
> c:\users\jandre\.spyder-py3\temp.py(2)<module>()
      1 # -*- coding: utf-8 -*-
----> 2 """
      3 Spyder Editor
      4
      5 This is a temporary script file.

Versions

Spyder version: 5.1.5
Python version: 3.8.12
Qt version: 5.9.7
PyQt version: 5.9.2
Operating System name/version: Win 7

Dependencies

NO DEPENDENCIES

C__Users_jandre_Desktop_Problem_20220208_1900.pdf

@mmagnuski Yes i cannot type any command or letter in the console... I have to close the console and use a new one to be able to do something other than debug which does not work for me at this time

@jpcgandre Could you try upgrading to Spyder 5.2.2 (the current version)? Please also fill the dependencies section - it is useful for other people to reproduce your problem. To do this go to Help -> Dependencies and then choose Copy to clipboard.

@mmagnuski I ran in the prompt the following:
conda remove spyder
conda remove python-language-server
conda update anaconda
conda install spyder=5.2.2
Got some errors along the way but essentially in the last step I got:
"(base) C:\Windows\system32>conda install spyder=5.2.2
Collecting package metadata (current_repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible so
lve.
Collecting package metadata (repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible so
lve.
PackagesNotFoundError: The following packages are not available from current cha
nnels:

spyder=5.2.2

Current channels:

https://repo.anaconda.com/pkgs/main/win-64
https://repo.anaconda.com/pkgs/main/noarch
https://repo.anaconda.com/pkgs/r/win-64
https://repo.anaconda.com/pkgs/r/noarch
https://repo.anaconda.com/pkgs/msys2/win-64
https://repo.anaconda.com/pkgs/msys2/noarch

To search for alternate channels that may provide the conda package you're
looking for, navigate to
https://anaconda.org

and use the search bar at the top of the page."
So it appears this version is not available to me at present.

Hey @jpcgandre, thanks for reporting. This error is already fixed in our latest version (5.2.2).
Since it's still not available in Anaconda, you have two options:

Use our Windows installer, which you can find here.

Create a new environment with conda-forge packages. For that, please close Spyder, open the Anaconda Prompt and run the following commands there:
 conda create -n spyder-cf -c conda-forge spyder
 conda activate spyder-cf
 spyder

After that, you can connect Spyder to your base environment by following these instructions:
http://docs.spyder-ide.org/current/faq.html#using-existing-environment
Let us know if that fixes the problem for you.

@ccordoba12 Thank you for your solution. I 'm doing the 1st step but along the install I get a python.exe system error with the following message:
"The program can't start because api-ms-win-core-path.l1-1-0.dll is missing from your computer. Try reinstalling the program to fix this problem."
I click OK and it seems no error happens. However when calling spyder from the prompt it gives me the same error and spyder won't open.

What's your Windows version? The installer only works on Windows 10 and above.

@ccordoba12 still using Win 7... Perhaps need to revert to version 4 of spyder or update to win 10...

Spyder 4 is too outdated now to work with the latest versions of our dependencies. So either you update to Windows 10, as you said, or follow option 2 above.

@ccordoba12 ok thanks. But I did that. Know I notice that I might have not very clear. The step 1 I mention is step 1 of option 2 the command in the prompt. This didn't work for me

Hi, I had the same exact problem and updating to 5.2.2 in a separate environment solved it! I am using Windows 11.
Looking forward for this version to arrive in conda!

@cvergari Using "conda create -n spyder-cf -c conda-forge spyder" didn't work for me. I got that system error and I cannot open spyder. Using "conda install -c conda-forge spyder" works kind of since I also get an error related to rtree but spyder seems to work regardless

@jpcgandre, then I'm afraid you have no other choice than updating to Windows 10 (our installer only works on Windows 10 and above as well).
I'm going to close this issue since @cvergari confirmed that an update to 5.2.2 fixes the problem (thanks for that @cvergari!).

Happy to help @ccordoba12 ...however, even after the update the debugger seems broken: it does not take into account the modifications of the file. I need to restart the kernel every time I modify the file I am debugging. Otherwise, the debugger keeps on running the same lines as the previous version of the script!

The debugger should work with unsaved files, if I'm not mistaken. Please open a new issue about it and provide a simple code example that fails to work for you.

I had the same problem and installed the Windows version with the installer. This worked, but I was not able to use my old anaconda Python environment because:
_The Python environment or installation whose interpreter is located at
C:\Users\leifa\Anaconda3\python.exe
doesn't have the spyder‑kernels module or the right version of it installed (>= 2.2.1 and < 2.3.0). Without this module is not possible for Spyder to create a console for you.
You can install it by activating your environment (if necessary) and then running in a system terminal:
conda install spyder‑kernels=2.2
or
pip install spyder‑kernels==2.2.*_
I was not able to install the spyder-kernels=2.2 version. The latest version I was able to install is spyder-kernels=2.1.3.
I tried also via conda-forge, but this resulted just in an endless amount of "resolving conflicts".

@Leif-E, you could ask the Anaconda team to update spyder-kernels to 2.2.1 here:
https://github.com/ContinuumIO/anaconda-issues
Your other option is to create a new environment with Conda-forge packages and install spyder-kernels along with everything you need there.

Thanks @ccordoba12. I installed a new environment with the Conda-forge packages. However, new issues appeared:
DataFrame cannot be shown anymore in the variable environment and I cannot plot any more. I tested the script on a Jupyter notebook and there it works. So it seemed to be a problem with the rendering in Spyder:
Error in callback <function install_repl_displayhook..post_execute at 0x0000024CF0687520> (for post_execute):
Traceback (most recent call last):
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\numpy\core\getlimits.py", line 459, in new
dtype = numeric.dtype(dtype)
TypeError: 'numpy.dtype[bool_]' object is not callable
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\matplotlib\pyplot.py", line 138, in post_execute
draw_all()
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\matplotlib_pylab_helpers.py", line 137, in draw_all
manager.canvas.draw_idle()
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\matplotlib\backend_bases.py", line 2060, in draw_idle
self.draw(*args, **kwargs)
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\matplotlib\backends\backend_agg.py", line 436, in draw
self.figure.draw(self.renderer)
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\matplotlib\artist.py", line 73, in draw_wrapper
result = draw(artist, renderer, *args, **kwargs)
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\matplotlib\artist.py", line 50, in draw_wrapper
return draw(artist, renderer)
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\matplotlib\figure.py", line 2810, in draw
mimage._draw_list_compositing_images(
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\matplotlib\image.py", line 132, in _draw_list_compositing_images
a.draw(renderer)
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\matplotlib\artist.py", line 50, in draw_wrapper
return draw(artist, renderer)
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\matplotlib\axes_base.py", line 3020, in draw
self._unstale_viewLim()
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\matplotlib\axes_base.py", line 776, in _unstale_viewLim
self.autoscale_view(**{f"scale{name}": scale
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\matplotlib\axes_base.py", line 2932, in autoscale_view
handle_single_axis(
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\matplotlib\axes_base.py", line 2895, in handle_single_axis
x0, x1 = locator.nonsingular(x0, x1)
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\matplotlib\ticker.py", line 1654, in nonsingular
return mtransforms.nonsingular(v0, v1, expander=.05)
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\matplotlib\transforms.py", line 2880, in nonsingular
if maxabsvalue < (1e6 / tiny) * np.finfo(float).tiny:
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\numpy\core\getlimits.py", line 462, in new
dtype = numeric.dtype(type(dtype))
TypeError: 'numpy.dtype[bool_]' object is not callable
Traceback (most recent call last):
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\numpy\core\getlimits.py", line 459, in new
dtype = numeric.dtype(dtype)
TypeError: 'numpy.dtype[bool_]' object is not callable
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\IPython\core\formatters.py", line 341, in call
return printer(obj)
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\IPython\core\pylabtools.py", line 151, in print_figure
fig.canvas.print_figure(bytes_io, **kw)
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\matplotlib\backend_bases.py", line 2295, in print_figure
self.figure.draw(renderer)
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\matplotlib\artist.py", line 73, in draw_wrapper
result = draw(artist, renderer, *args, **kwargs)
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\matplotlib\artist.py", line 50, in draw_wrapper
return draw(artist, renderer)
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\matplotlib\figure.py", line 2810, in draw
mimage._draw_list_compositing_images(
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\matplotlib\image.py", line 132, in _draw_list_compositing_images
a.draw(renderer)
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\matplotlib\artist.py", line 50, in draw_wrapper
return draw(artist, renderer)
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\matplotlib\axes_base.py", line 3082, in draw
mimage._draw_list_compositing_images(
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\matplotlib\image.py", line 132, in _draw_list_compositing_images
a.draw(renderer)
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\matplotlib\artist.py", line 50, in draw_wrapper
return draw(artist, renderer)
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\matplotlib\axis.py", line 1158, in draw
ticks_to_draw = self._update_ticks()
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\matplotlib\axis.py", line 1045, in _update_ticks
major_locs = self.get_majorticklocs()
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\matplotlib\axis.py", line 1277, in get_majorticklocs
return self.major.locator()
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\matplotlib\ticker.py", line 2114, in call
return self.tick_values(vmin, vmax)
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\matplotlib\ticker.py", line 2120, in tick_values
vmin, vmax = mtransforms.nonsingular(
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\matplotlib\transforms.py", line 2880, in nonsingular
if maxabsvalue < (1e6 / tiny) * np.finfo(float).tiny:
File "C:\Users\leifa\Anaconda3\envs\spyder-env\lib\site-packages\numpy\core\getlimits.py", line 462, in new
dtype = numeric.dtype(type(dtype))
TypeError: 'numpy.dtype[bool_]' object is not callable

Thanks, @ccordoba12. I do not recall having installed numpy with pip, but there were some packages not available in anaconda, which I installed with pip. Did not cause any problems until now, but could be that this is the root for the problems now.

encountered the same issue. really freaks me out and kind of disappointed to the spyder.
for linux user, no need to create a new virtual environment, just run
conda install spyder=5.2.2 -c conda-forge
then spyder5.1.5 will be automatically replaced by the newest version.
now everything is fine. way to go spyder, still a big fan. just don't be frightening like this next time lol.

I'm following PrincRay7's approach on Ubuntu 21.10 with the same issue and it's been more than 10 minutes, conda seems to be stuck:
conda install spyder=5.2.2 -c conda-forge
Collecting package metadata (current_repodata.json): done
Solving environment: failed with initial frozen solve. Retrying with flexible solve.
Solving environment: failed with repodata from current_repodata.json, will retry with next repodata source.
Collecting package metadata (repodata.json): done
Solving environment: |
Did you have the same problem?

@raktarna Sometimes solving environment will stuck because of the network connection issue. Have you tried again? I believe an updated version of conda is required for spyder5.2.2, but I guess when you queried to install spyder5.2.2 the system will automatically update your conda version. It's been a while since I encountered this issue so I'm not 100% sure. Anyway, my conda version is 4.11 and spyder5.2.2 did work. you can try multiple times or check if it's the network issue, for instance, update some other dependencies and see if the solving environment process is successful. If you still failed on spyder5.2.2 installation but succeed on other libs, well, maybe conda update conda first? but I guess it's a little bit risky, so if you still got the problem comment here

@PrinceRay7 it failed after several hours because of conflicts. I will try updating conda.

@raktarna, you can't mix conda and conda-forge packages because they are binary incompatible (and it's a good thing that conda prevented that in your case).
Instead, please create a new environment with conda-forge packages only. For that, please close Spyder, open the Anaconda Prompt and run the following commands there:
    conda create -n spyder-cf -c conda-forge spyder
    conda activate spyder-cf
    spyder

After that, you need to reinstall all packages that you need to use (e.g. Pandas or Scikit-Learn) there:
conda install -c conda-forge pandas

that worked great, thank you!

Hi all, I am dealing with similar issues like @jpcgandre and I follow the suggestions of @ccordoba12 (conda create -n spyder-cf -c conda-forge spyder...). I installed spyder 5.3.1. When I initialized spyder, it stuck in "connecting to kernel". Do you have any idea how to solve this?
I am using windows 10 by the way

Awesome glad it worked for you @sergiocallau ! Also, if you have any further questions regarding the jupyter_client version issue please post them at https://github.com/spyder-ide/spyder/issues/18174

I have been using Anaconda Python for the past 8 years. It was a great disappointment that their spyder debugger stopped working.
I followed the directions of @ccordoba12 and executed
conda create -n spyder-cf -c conda-forge spyder
conda activate spyder-cf
spyder
Continuing to follow his directions, I changed the pointer in spyder to spyder-env.
Things seemed to go well for a while until I opened a code that imported numpy.
Spyder reported numpy not found.

But no errors were reported.
I loaded Spyder again and it stilled failed to find numpy.
At this point, I downloaded you Windows installer. Running it opened a setup widget which seemed to run to a normal completion.
Loading Spyder once again I verified that it was version 5.3.1
It still fails to find numpy.
Interestingly, running python from the command line to execute that code works.
Trying, conda update -c conda-forge numpy, gives # All requested packages already installed.
Should I always include, -c conda-forge, when doing a conda install or conda updata?
And can anyone suggest what I need to do so that spyder can find numpy?
Thanks in advance.

Hi @McLowery,
I'm not a Spyder dev but I'll try to respond/help.

I have been using Anaconda Python for the past 8 years. It was a great disappointment that their spyder debugger stopped working.

This is a very general statement that I don't agree with - at least for me the debugger is workin well.
Moreover, the description of the problem you encounter does not suggest that the debugger is not working, only that you may be running Spyder in a different environment than the one where your numpy is installed.
You have installed Spyder in a conda environment named spyder-cf, but you seem to be updating your base environment trying to install numpy. As a result you seem to be updating many packages in your base environment to their conda-forge versions - this should be avoided (mixing packages from conda and conda-forge channels) as it can result in errors later on (binary incompatibilities etc.). To install numpy into the environment where spyder is installed you have to first activate that environment (conda activate spyder-cf) and only then try to install packages via conda install.

@mmagnuski has identified the problem correctly and described the right solution. Thanks for chiming in @mmagnuski!
And about what @McLowery said

I have been using Anaconda Python for the past 8 years. It was a great disappointment that their spyder debugger stopped working.

This is not our problem, it's the fault of the Anaconda team for packaging a way too old Spyder version in its latest version (2022.05) alongside other versions that broke Spyder's debugger and several other things. We inform them about it but nothing has happened so far.
Unfortunately Anaconda, the company, has neglected Anaconda, its flagship product, so much during the last two years that it's simply not trustworthy anymore.

Thank you, @ccordoba12, and also @mmagnuski. Before proceeding, @mmagnuski's comments have prompted several questions on points where my understanding is still fuzzy.
I understand completely that Anaconda's problems are not yours. I am grateful that you have  provided a solution, as I am sure many others are as well.
There is no question that I have confused environments. From @mmagnuski's comments, It would seem that my best option would be to uninstall python and start over since I have mixed codes in the wrong environment. Do you agree?
conda env list tells me that I have three environments: base, spyder-cf, and spyder-env. I did not create or activate the spyder environments. Were they created when I executed Spyder_64bit_full.exe?
If I am in an environment, say spyder-cf, and use conda for an update, should I add the -c spyder-cf to the conda command? Am I correct that a channel is the location from which an environments packages are downloaded?
Thanks again,
Mack Elrod

It would seem that my best option would be to uninstall python and start over since I have mixed codes in the wrong environment. Do you agree?

Yeah, I think it's the best idea.

Were they created when I executed Spyder_64bit_full.exe?

No, our installer doesn't create any environment.

If I am in an environment, say spyder-cf, and use conda for an update, should I add the -c spyder-cf to the conda command?

You always need to activate the environment and then run conda install -c conda-forge <package>

Am I correct that a channel is the location from which an environments packages are downloaded?

That's correct. They are different package providers and Conda-forge is the most important one.

Thanks to the help I have received from this site, I have made progress. On my Windows10 laptop, I can now execute the spyder-cf spyder. However, I thought it best to use the latest and used your Windows program to download and install the latest spyder. The installer put it in the appData tree instead of the anaconda3 tree but I assume that is proper.
A problem occurs when I open  the spyder IDE and have it point to the spyder in appData. I get the following error message:
0.00s ‑ Debugger warning: The os.path.realpath.code.co_filename (ntpath.py)
0.00s ‑ is not absolute, which may make the debugger miss breakpoints.
0.00s ‑ Note: Debugging will proceed. Set PYDEVD_DISABLE_FILE_VALIDATION=1 to disable this validation.
Since missing breakpoints would be a significant problem, could I ask you to advise.
A second problem occurs while installing on my desktop, also Windows 10. After installing and updating anaconda, I again executed:
conda create -n spyder-cf -c conda-forge spyder
conda activate spyder-cf
conda update -c conda-forge spyder
spyder
A window for the IDE opens but does not completely initiate, it hangs. Thus there is no way have it use the appData  spyder. I  do not see a way forward here.
Thanks in advance,
Mack Elrod

@McLowery, sorry for the late reply but the problem you mentioned was fixed in our latest version (Spyder 5.3.3). So please update to get the fix for it.


Ensure the stack pointer is always used during RandomState init so different threads have different hashers.

Fixes https://github.com/orlp/foldhash/issues/12.

Could we end up with the same seed by spawning a new thread after one ends so that we have the same stack address? If so, is this niche enough to not be a concern?

I suppose, theoretically. We can solve this by adding a branch to initialize the thread-local variable with some global nondeterminism.


heroku deployment

help

help

Install heroku CLI & git(on your system)
(for ref.- https://devcenter.heroku.com/articles/git)
after installation of the above 2, proceed with the below steps,

on the terminal, heroku login -i
cd /myapp
git init
heroku create crudapp
(create a .gitignore file in the project root dir. and type inside the file "/node_modules")
git add .
git commit -m "My first commit"
git push heroku master

*NOTE- Code deployed successfully but only CREATE user api is working. UPDATE & DELETE are currently not working

help

Install heroku CLI & git(on your system) (for ref.- https://devcenter.heroku.com/articles/git)
after installation of the above 2, proceed with the below steps,

on the terminal, heroku login -i
cd /myapp
git init
heroku create crudapp
(create a .gitignore file in the project root dir. and type inside the file "/node_modules")
git add .
git commit -m "My first commit"
git push heroku master

*NOTE- Code deployed successfully but only CREATE user api is working. UPDATE & DELETE are currently not working after deployment

yeah mate even i got this problem on heroku
But its working smooth on netlify


Switch default UN creation api to common-api

As part of the common-api work, we migrated the UN creation API from winding-tree, and we made a change regarding the HTTP method from Get to Post, it's mainly because this endpoint is more like creating a new UN than reading an existing UN, but open to discuss.
Note: We were planning to terminate the winding-tree backend later when this migration is released, especially considering the UN endpoint is only internally used by us, but please feel free to raise your concern if there is other unexpected impact (as the previous TN package will still have the default UN endpoint pointing to winding tree), cheers cc @foxgem

@JustinFeng approved.


fix(iroh-net): improve backpressure handling

Feed backpressure in the form of Poll::Pending and waking up wakers back through poll_send when sending to derp.
Should help with #2104, but that might have other problems as well.

/netsim

At that point the sender is going to send again and in the worse case only one of the paths will be able to send at that time, the other still returning pending.

This is how I think it will work best, we try again, and update the waker, which might have changed, if we still can't send on one path.


Comments not wrapped for long lines

Version 4.3.21:
I have the following problematic file totest.py:
from many_stop_words import (
    get_stop_words as get_base_stopwords,
)  # extended list of stop words, also for en

I run isort, black and then check results with isort to see if imports order have been preserved. The last step simulates what happens on Jenkins:
isort  -m 3 -tc -w 105 totest.py
black --line-length 105 totest.py
isort -c -m 3 -tc -w 105 totest.py

After first step I got
from many_stop_words import get_stop_words as get_base_stopwords  # extended list of stop words, also for en

After second step, black formatting, I got
from many_stop_words import (
    get_stop_words as get_base_stopwords,
)  # extended list of stop words, also for en

After last step, the check fails:
ERROR: totest.py Imports are incorrectly sorted.

It looks like isort ignores comments when wrapping long lines. The line without comment has 64 chars but with comment it has 108 chars, exceeding requested 105 chars.
I would expected from isort  -m 3 -tc -w 105 totest.py to give the following output:
from many_stop_words import (
    get_stop_words as get_base_stopwords,
)  # extended list of stop words, also for en

How can I make isort to do that?

Thanks for reporting! This is fixed in release 5.1.2
~Timothy


Name at burst processing

The news that hpy3-sdk supports burst processing with ISCE in the new release is encouraging, but currently the only burst data that can be searched on the ASF website is from June 2023 onwards, with fewer burst sequences, making it difficult to support Time-Series InSAR processing (only some of the test regions have long time-series bursts).
I would like to know when the full burst numbering will be available, or if another method can be added to temporarily replace the current burst numbering until the full burst numbering feature is implemented, i.e., uploading a mission by the number of the whole view image, the strip number, and the burst sequence number, which was available in the previous version of HYP3-ISCE2.
As far as I know, getting the number, strip number, and burst serial number of the whole view image of a burst at the same location is complicated, I found a way and tested it, it had some errors, I modified it, after I tested the method by processing it many times on my local computer, the modified method has no errors so far, hopefully this can be an before burst numbering is completely overwritten An alternative way, unfortunately at the moment I can't upload the task with this whole view image numbering, strip numbering, and burst serial numbering method.
https://nbviewer.org/github/relativeorbit/hyp3bursts/blob/main/workflow-ascending.ipynb
modified：
https://github.com/ZGHHGZ/Single-Burst-Processing-Flow/blob/main/SBPF/code/hyp3_isce2_start.ipynb

Hello ZGHHGZ, you are right that the burst population is sparse right now.  We halted population in order to make some improvements, and are getting ready to restart the population.  The schedule currently is for population to restart in early January, and is expected to take 3-6 months.
I don't have any good suggestions on determining the burst IDs manually unfortunately.  If you have areas over which you'd like to see burst metadata population prioritized, please let us know and we'll do our best to accommodate.
Thanks for your patience on this - we're excited to be able to offer this service and appreciate any feedback as you use it!

Hello ZGHHGZ, you are right that the burst population is sparse right now. We halted population in order to make some improvements, and are getting ready to restart the population. The schedule currently is for population to restart in early January, and is expected to take 3-6 months.
I don't have any good suggestions on determining the burst IDs manually unfortunately. If you have areas over which you'd like to see burst metadata population prioritized, please let us know and we'll do our best to accommodate.
Thanks for your patience on this - we're excited to be able to offer this service and appreciate any feedback as you use it!

If you have areas over which you'd like to see burst metadata population prioritized, please let us know and we'll do our best to accommodate.
@khogenso
‘S1_303065_IW2_20231227T101307_VV_3E9B-BURST’
↑     ↑     ↑     ↑     ↑     ↑     ↑     ↑     ↑     ↑     ↑     ↑     ↑
At the moment, I want to do timing processing for this burst region, can you be the first to update this region.
I appreciate your support very much.

FYI, the geometry for that burst is POLYGON((116.2475 35.5056,116.289 35.3215,116.7953 35.3938,117.2738 35.4599,117.2329 35.6523,116.7541 35.5821,116.2475 35.5056)); I see 254 ascending SLCs and another 51 descending SLCs in that region.
view these SLCs in Vertex


[BUG] PremiumAccountRequired error

Describe the bug
Login fails with Session.SpotifyAuthenticationException PremiumAccountRequired
To Reproduce
Try to log in with premium account
Expected behavior
Should login without exceptions
Client Information (please complete the following information):

OS: Debian
Python Version 3.11.2
Library Version 0.0.8

Additional context
It use to work, so I suspect changes on Spotify side

I was able to confirm this as well.
The same error seems to occur with librespot-java.
I'm not sure, so I'll wait for changes to librespot-java...

yup same here, however the rust version still works: https://github.com/librespot-org/librespot

These problems should be fixed in this release.
The reason seems to be that the client version is too old.
See also: https://github.com/librespot-org/librespot-java/issues/614#issuecomment-1550325165


Autocomplete not working on 5.1.4

After upgrade from 5.1.3 to 5.1.4, autocomplete column or table names are not working.

Happening to me as well

Same here - any workaround, I think that's one of the most important features  :(
Also zooming to table/view definition with control-click from editor is not working.

"Also zooming to table/view definition with control-click from editor is not working."
Yes, same here.

Thanks @serge-rider - OS here is Ubuntu 16.04.5 LTS

Tested the 5.1.5 EA in my Ubuntu 16.04.5 LTS and still doesn't work.  Back to 5.1.3

I am using Windows10. Tested with to PostgreSQL databases.

Can't reproduce this in EA on Ubuntu 16.
What is your database?

@dtogneri Maybe it is something more complicated. Can you reproduce this with system object? Set pg_catalog as active schema and type 'select * from` ctrl+space. Does it show system tables?

@serge-rider . With system object works!

Ok. Then something is wrong with regular tables.
Could you check error/debug for any related errors/warnings? (https://github.com/dbeaver/dbeaver/wiki/Log-files)

After tested with system objects, I can't reproduce the error. Its working again. :) thanks!

Maybe that was the error?
!ENTRY org.jkiss.dbeaver.model 4 0 2018-08-03 16:27:25.585
!MESSAGE Error reading property 'subTables' from public.saving
!SUBENTRY 1 org.jkiss.dbeaver.model 4 0 2018-08-03 16:27:25.585
!MESSAGE SQL Error [08003]: This connection has been closed.
!STACK 0
org.jkiss.dbeaver.model.exec.DBCException: SQL Error [08003]: This connection has been closed.
at org.jkiss.dbeaver.ext.postgresql.model.PostgreTable.getSubInheritance(PostgreTable.java:293)
at org.jkiss.dbeaver.ext.postgresql.model.PostgreTable.getSubTables(PostgreTable.java:194)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.jkiss.dbeaver.runtime.properties.ObjectPropertyDescriptor.readValue(ObjectPropertyDescriptor.java:239)
at org.jkiss.dbeaver.runtime.properties.PropertySourceAbstract.getPropertyValue(PropertySourceAbstract.java:229)
at org.jkiss.dbeaver.runtime.properties.PropertySourceAbstract.getPropertyValue(PropertySourceAbstract.java:178)
at org.jkiss.dbeaver.ui.editors.sql.syntax.SQLContextInformer$PropertiesReader.run(SQLContextInformer.java:338)
at org.jkiss.dbeaver.ui.editors.sql.syntax.SQLContextInformer.makeObjectDescription(SQLContextInformer.java:254)
at org.jkiss.dbeaver.ui.editors.sql.syntax.SQLContextInformer.readAdditionalProposalInfo(SQLContextInformer.java:261)
at org.jkiss.dbeaver.ui.editors.sql.syntax.SQLCompletionProposal.getAdditionalProposalInfo(SQLCompletionProposal.java:248)
at org.eclipse.jface.text.contentassist.AdditionalInfoController$Timer$2$1.run(AdditionalInfoController.java:113)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56)
Caused by: org.postgresql.util.PSQLException: This connection has been closed.
at org.postgresql.jdbc.PgConnection.checkClosed(PgConnection.java:803)
at org.postgresql.jdbc.PgConnection.prepareStatement(PgConnection.java:1621)
at org.postgresql.jdbc.PgConnection.prepareStatement(PgConnection.java:415)
at org.jkiss.dbeaver.model.impl.jdbc.exec.JDBCConnectionImpl.prepareStatement(JDBCConnectionImpl.java:229)
at org.jkiss.dbeaver.ext.postgresql.model.PostgreTable.getSubInheritance(PostgreTable.java:264)
... 14 more

Yes, this may be the error. Thanks for checking.
If connection is dead then auto-completion doesn't work (silently).
This is not the first time when such behavior confuses users. So I've add connection auto-recover function in SQL completion procedure.

PostgreSQL 9.6.9 + Ubuntu 16.04.5 LTS
Still not solved here.
@serge-rider - what you wrote above is a good clue, but the behavior is still wrong in EA <IP_ADDRESS>808042217
The thing is thi:

when I open DBeaver - it shows me the last SQL editor that I used - and in the active schema it shows @idempiere

I can change the schema to my intended schema, and then it works.
The thing is that the schema selector is just shown when I open DBeaver.
If I open a new connection, or I close the SQL Editor and open it again, then the schema editor is not even visible in the toolbar, and I'm back to problems with auto-select.
Right click in toolbar and selected "Restore Hidden Toolbar Entries" did nothing.
So, unfortunately, back to 5.1.3 again.
Regards,
Carlos Ruiz

Yeah, now I can reproduce this. The problem is in schema selector which doesn't work if option "Show non default databases" was turned off.
(Workaround is to turn it on).
Thanks for details.

New EA was published

Thanks @serge-rider - it's working fine with latest EA

On DBeaver 6.0 and Postgresql 11.2 I had to expand the list of tables and hit F5. Not sure if the next step is needed, I also expanded Columns for one of the tables, and hit F5. After this, autocomplete started working for me.


Add post-dominators

Adding support for post-dominators to the Dominance library.

If there are exception edges reaching the exit-node, then what's usually needed when reasoning about post-dominance is post-dominance under the assumption of normal termination of the enclosing function.  This can be achieved by adding another exit-node to the cfg that collects normal return edges before joining exception edges at the final exit-node and calculating post-dominance based on that instead.  This might not be very relevant for C++, but I've been thinking about adding this additional notion of post-dominance to the java libs, since regular post-dominance doesn't work well there.

@aschackmull: my main use-case for this is to check that something is cleaned up before the function exits. For example, checking that a mutex is always unlocked before the function exits. Or checking that a file descriptor is always closed before the function exits. So I think I would want to include things like exception edges. But perhaps not things like calls to exit/abort because it's not such a big deal if the program is going to terminate anyway.