Add disabling macros

https://github.com/DeadCodeProductions/dead_instrumenter/blob/d748ba961a7d365e5c45c1518184c29cf1336be2/python_src/dead_instrumenter/utils.py#L82
13 -> 14

I thought of including the binary in the package directly. With the option to build it yourself.
When installing with pip, you can specify additionally for installation. For example,  sqlalchemy has sqlalchemy[mypy] to also install the mypy plugin and sqlalchemy stubs.

Ah okay, I misunderstood. I'd do this in a separate PR. So maybe we merge this (after I fix CMake) and then look into distributing a binary in v0.1.1?

:+1:

Updates the cmake stuff. It should be a bit smarter now


Suggest : Stdin option (Like afl)

Hello. Me again. I wanted to know if their could be anything like read from stdin for the afl? As in the -f option in afl. This would help for programs with the stdin bit of things.
Just a suggestion
P.S. Thank you for working on this tool, and replying to my past posts.

cmd_fuzzing option from the config file was originally designed to support that.

I'm getting an error using the cmd_fuzzing option.


Feature: Support search by multiple vectors

SDK
Python
Description
When using embeddings to classify a document against a query the semantic meaning of the query may not be well expressed by a single vector and a distance threshold. If we consider "outdoors" vs "indoors" as an example then we can see that there are many drastically different things that can be classified as one or the other (kitchen = indoors, concert hall = indoors, forest = outdoors, moon surface = outdoors, ...)
It would be nice to be able to define an arbitrary shape in the embedding space and search by that, however I do not think that is consistent with how lancedb works. Instead something closer can be approximated if I can search for a list of embeddings as I can choose these embeddings to provide good coverage of the underlying shape in the space. The _distance that is returned can be the closest distance for any of the embeddings provided.
A workaround is to issue a search for each embedding separately and then merge and sort. I was hoping that a native implementation would be faster.

The final request seems similar to "bulk" search, which is something we are definitely thinking about.

It would be nice to be able to define an arbitrary shape in the embedding space and search by that

I wonder if that could be achieved by applying weights to different dimensions. For example, for a particular subspace you could set the weight of irrelevant dimensions to zero. Or maybe there is a fancier way to implement that. You are right that it would be a substantial change to how we do things now, but if there was a clear benefit to it, such a feature might be worthwhile.


WIP: Cache invalidation

This is work in progress to test an idea how to invalidate the condition cache of Checkrunner.
The discussion that triggered me doing this for this started in gitter: https://gitter.im/fontbakery/Lobby?at=5c631ced253c2b5ea3ff63a0
related: #1610 #1609
I will post also some python mprof graphs here, hoping that we can see how the memory consumption improves, however, my first adhoc tries didn't look very promising, maybe the reason for the memory consumption lies somewhere else.
The initial commit is production ready, don't merge!

Thanks, Lasse!
(note: The initial commit is NOT production ready, right? :-D)

edited … thanks Felipe


k8sutil: remove global defaultKubeAPIRequestTimeout

The watch stream in informer will break after 30s:
E0306 20:38:49.476999       1 streamwatcher.go:109] Unable to decode an event from the watch stream: net/http: request canceled (Client.Timeout exceeded while reading body)

Meanwhile, the upstream has been reviving the discussion of adding ctx into clients. We should make use of that for individual calls instead of making this timeout global.

LGTM


Integrate a PDF viewer in the talk page ?

Modern webrowser already do that, we just need to make sure to configure nginx to respond with correct content type.


using {virtual_mode: "vertical"} and "none" causes containing web page to fail to load

Bug Report
Steps to Reproduce:
I'm trying out the new virtual_mode option for setDataListener:
https://github.com/jpmorganchase/regular-table/blob/6dbee4ffe1b3c1342ae3903a39456aa9d5131cda/src/js/index.js#L272-L279
The both and horizontal options seem to work fine, but trying to use either vertical or none causes the webpage containing the <regular-table> to fail to load.
Expected Result:
vertical and none functioning as described in #125
Actual Result:

Before that error pops up, the page will try to load for about 30 sec (while displaying only a white screen, with no loaded sources visible in devtools).
Environment:
<EMAIL_ADDRESS>Additional Context:
This bug is happening in a regular table included in my <tree-finder-panel> element

end_col is infinite when virtual scrolling is disabled - there is no "smaller" alternative that is correct.  One option is to  supply num_cols here, but it somewhat breaks the API contract that separate page requests are "clean state" draw calls (as data may change between 2 calls to a data listener);  we could simply omit end_col, but this will also error in naive data models.
I'm not against applying the former if this is a common error case, but pendantically I'll note that a data model that returns rows "outside" of its data bounds isn't really correct either, regardless of the window that regular-table asks the data listener for.

I'll note that a data model that returns rows "outside" of its data bounds isn't really correct

@texodus That sounds right. Yeah, I have previously noticed  cases where end_col will end up being around 2x the maximum specified by the data model. And yep, my data model is pretty dumb, it fetches data as:
const val = formatter(content.row[column]);

So when column is greater than content.row.length -1, the data model will return column with junk undefined entries.

but pendantically

So i do think you're right, but from a usability perspective it would be nice if regular-table can do the window range clamping for the user. For a user, it is nice to be able to express your data model simply, without extra instrumentation. And as you mentioned elsewhere, there are going to be a number of complex edge cases.
Additionally, since there do seem to be cases where end_col > num_cols regardless of virtual_mode, the generation of spurious [undefined, undefined, ...] data may also be something of a performance concern.

finally had a sec to play around with this. Previously my code was iterating over a range of col indices:
for (let cix = start_col; cix < end_col - 1; cix++) {
      const column = this.model.columns[cix];

and was sad when end_col===infinity. But then I changed it to go over a slice of col names:
for (const column of this.model.columns.slice(start_col, end_col)) {

and now everything is great!
So I guess one resolution would be loudly document the wobbliness of end_col alongside the basic "how-to-datamodel" section of the docs, and how it can be dealt with using slice to ensure appropriate truncation. But I'm hoping we can do better

@texodus Another way to look at it is that the wobbliness of end_col has been a built-in feature since day one, in the service of better flexibility and overall performance. It seems kind of like you were already acknowledging this via the fact that all of your example data models already correctly handle the edge cases that certain values of end_col can cause.
All of which kind of reinforces the idea that this a docs problem, not a code problem


release artifacts for release v0.0.3

Release artifacts for v0.0.3
Manual changes to helm charts:

Enabled debug logging since its a pre-releaselog:
  enable_development_logging: false
  enable_development_logging: true

removed --endpoint-url from deployment and values.yaml

README version update
Testing
TODO
PR build
Release notes draft
This release includes the following updates:

Feature Group
ModelPackageGroup
ModelPackage

Disabled support for versioned modelpackage. Controller will set a ACK.Terminal condition if user tries to create a versioned model package

Bug with versioned model package creation is pending investigtion

adopting resource not supported

Periodic infinite requeue for endpoint and monitoring schedule

Requeues periodically even after the resource is in sync to check the latest status from the service. E.g. scaling activity updates the instanceCount for a variant in endpoint

Tag support

Supported during resource creation
Updates not supported for tags

Changes to printer columns
Runtime update to 0.6.0

Please refer to https://github.com/aws-controllers-k8s/runtime/releases for a detailed list of changes
Some important changes,

Introduces additional debug level logs
Ability to patch a resource post delete
Support additional keys for adopted resource

/lgtm


How to select * and a function like count

I need to use select() to select all columns plus a count() function from a table.  I specified the column names as
["*", "PanelCount" => Medoo::raw("count(CurtainEventID)")]
This resulted in the following error:
Uncaught InvalidArgumentException: Incorrect column name "" in /www/Dev-KleenEdge/public_html/vendor/catfan/medoo/src/Medoo.php:526
Specifying "*" as the columns parameter works OK and specifying ["PanelCount" => Medoo::raw("count(CurtainEventID)")] also works but both of them together throw the above error.
Does this mean I can't select all columns and a count in the same select() or is there some other way to do this?  I really hope there is because if I have to drop back to using the query() method for this, using Medoo is pointless for me.

It's not recommend to use * for fetching all columns in query. Just specify the detail column name as possible.
What if one of column also named PanelCount? Should it output as data from database, or as data from count(xxxx)? Will be conflicted.

I know * is not recommended but that is a lot different than it causing a fatal error.
There is not column named PanelCount in the table and even if there was, it would simply cause an SQL error to be thrown.
I need all the columns in the table which is why I use *.  Requiring me to individually specify all 23 column names is totally unnecessary.
Medoo should never prevent a user from constructing and executing a valid SQL statement.


Postgres-instance stopped working "could not write lock file "postmaster.pid": No space left on device"

I have installed the Crunchydata Postgres operator using the helm chart and I'm using the NFS file system storage as PVC with 200GB data. When I run kubectl get pods, the output shows that 1 instance has stopped working out of 4.
kubectl get pods | grep -E "READY|postgres-instance"
NAME                                    READY   STATUS             RESTARTS   AGE
abc-postgres-instance1-c7ck-0           3/4     Running            0          32d

The error that I'm encountering is:
2024-07-12 21:20:21,317 INFO:  stderr=2024-07-12 21:20:21.317 UTC [2615762] FATAL:  could not write lock file "postmaster.pid": No space left on device

Upon further investigation, I found that the /pgdata/pg16_wal is using up all the space.
When I run kubectl exec -it dravoka-postgres-instance1-c7ck-0 -- bin/bash and then df -h, I get the following output:
Filesystem                                                      Size  Used Avail Use% Mounted on
overlay                                                         124G   51G   74G  41% /
tmpfs                                                            64M     0   64M   0% /dev
<IP_ADDRESS>:/export/pvc-c862217c-39c4-4be0-a8a1-1717c450b2d1  196G  196G     0 100% /pgdata
/dev/root                                                       124G   51G   74G  41% /tmp
tmpfs                                                            57G   24K   57G   1% /pgconf/tls
tmpfs                                                            57G   24K   57G   1% /etc/database-containerinfo
tmpfs                                                            57G   16K   57G   1% /etc/patroni
tmpfs                                                            57G     0   57G   0% /dev/shm
tmpfs                                                            57G   24K   57G   1% /etc/pgbackrest/conf.d
tmpfs                                                            57G   12K   57G   1% /run/secrets/kubernetes.io/serviceaccount
tmpfs                                                            32G     0   32G   0% /proc/acpi
tmpfs                                                            32G     0   32G   0% /proc/scsi
tmpfs                                                            32G     0   32G   0% /sys/firmware

Is there a way to configure the WAL size limit and archive the old WAL files while also deleting the old archived files?

Hey @rg2609!
When we see the WAL fill up like this, it is almost always due to backups not being run frequently enough. When a backup runs, it captures the current state of the database, allowing postgres to clear out the WAL files as they are no longer needed.
I recommend that you set up a schedule for your backups, or if you already have a schedule set, try increasing the frequency with which you run your backups so that the WAL can be regularly flushed out. Here are the docs for all things backups:
https://access.crunchydata.com/documentation/postgres-operator/latest/tutorials/backups-disaster-recovery
If you need further assistance, I recommend that you join our Discord group and ask questions there as it is a more active forum for the postgres-operator community.


incorrect pkg-message on FreeBSD

Hello,
After installing net-mgmt/networkmgr on FreeBSD, I am given the following pkg-message post-install:
Always:
======================================================================

Any bug reports or request of new feature should be addressed at:
    https://github.com/GhostBSD/networkmgr/issues

Make sure that the /usr/local/etc/networkmgr/doas.conf have someting simular like this:

    permit nopass keepenv :wheel cmd netcardmgr
    permit nopass keepenv :wheel cmd detect-nics
    permit nopass keepenv :wheel cmd detect-wifi
    permit nopass keepenv :wheel cmd ifconfig
    permit nopass keepenv :wheel cmd service
    permit nopass keepenv :wheel cmd wpa_supplicant

When rebooting it should automaticaly start is the desktop support xdg and make
sure that the user using NetworkMgr is in the wheel group.

======================================================================

Following the above instructions, rebooting, then launching networkmgr from a normal user within X yields:
$ networkmgr
doas: Operation not permitted
doas: Operation not permitted
doas: Operation not permitted
doas: Operation not permitted
doas: Operation not permitted
doas: Operation not permitted
doas: Operation not permitted
doas: Operation not permitted
doas: Operation not permitted
doas: Operation not permitted

Moving the /usr/local/etc/networkmgr/doas.conf to /usr/local/etc/doas.conf and relaunching networkmgr appears to work as intended:
$ networkmgr
Your wired network card is already configured.
Stopping wpa_supplicant.
Waiting for PIDS: 317.
Stopping dhclient.
Waiting for PIDS: 391.
Stopping Network: lo0 re0 pflog0.
<additional output removed>

Based on these findings, it appears that the pkg-message should replace /usr/local/etc/networkmgr/doas.conf to /usr/local/etc/doas.conf instead.
Thanks!

I did send a patch for that thatks


Add Spell Perfection

Add Spell Perfection as a Feat.
It would fit perfectly into a mythic-level adventure like Wrath and make casters more viable. It seems to be one of the more talked about and desired Feats on the Steam forums, Reddit, etc, so I know many people would love to see it added.

+1


Problems with dynamic Tooltips and translate Directive

Got an issue on using a tooltip in combination with the Translation pipe of
ng2-translate:  https://www.npmjs.com/package/ng2-translate

Just gives me an empty tooltip but the data-tooltip is filled correctly with the translation as you can see at inspecting the Code afterwards.

Is there any way to refresh the View after the attribute is filled in?

To refresh the view you can update the bound value of the [materializeParams]. So, for example do [materializeParams]="someProperty". When you assign a new array to the someProperty property of the class then it should kick off a refresh of the component Materialize behaviour

See more details and an example here: https://github.com/InfomediaLtd/angular2-materialize/issues/63#issuecomment-232092307

Still not working with this hack :/
Tried to load the text into an property and kick off the refresh by assigning a new array to the Property [materializeParams] is bound to in the callback function.
Results always the same. An empty tooltip altough the data-tooltip attribute is set correctly in the DOM.

Fixed it with your hack like this:

the translations are loaded asynchronously in the constructor like this:
`
export class AppComponent {
tooltips = null;
constructor(translate: TranslateService) {
    // Render tooltips for primary Navigation
    translate.get('primary-nav').subscribe(data => {
        this.tooltips = [];
        this.tooltips['home'] = data.home;
    });
}

`
Thanks for the Help!

I wasn't able to get anyone's workarounds.
Fortunately, I was able to fix it by adding an id (in my case, id="user-tooltip") to my a element, then using this jQuery.
$('#' + $('#user-tooltip').attr('data-tooltip-id') + ' > span').html(YOUR_NEW_TEXT)

Try something like
             remove
Worked for me like a charm


Fix further NumbaDeprecationWarnings: migrate from jit to njit

Original issue: https://github.com/slundberg/shap/issues/2909
PR #9 attempted to solve the issue by explicitly specifying nopython=False, but inadvertently introduced other Deprecation warnings as nopython mode is being removed entirely.
The recommendation from numba is to disable the object mode behaviour, by setting nopython=True or equivalently using njit.

On the previous PR, I didn't check that the warnings were fixed on python 3.10. Checking the logs of this PR, those warnings seem to be properly fixed now.
The only Numba warnings that remain relate to deprecated types; I opened a separate issue for that: #70.

@dsgibbons would you be able to review? The numba warnings seem to be of relatively high interest judging by the traffic, so it would be fab to get this issue closed out fully.


The detail and individual flags

@geoffj-FUG @rhodamackenzie
The vld entry has 2 flags detail and individual
The csv appears to have just 1 the individual one used to specify uncertainty in the relationship/marital status/age/sex fields.
It appears that the  detail flag is added later to the process so it appears in the vld.
What uncertainty does it reflect?

I do not know.

Have emailed Brenda

Having dug into the CEN2 code there are 5 flag fields. name , detail (status age etc), uninhabited, occupation and birth place entered by the transcriber. There is 1 deleted entered by the proof reader/ validator. For some reason CEN2 creates an individual flag that is identical to the uninhabited flag!
It is possible this was used for efficiency purposes in processing vld entries; it does not appear to be required for csv entry processing.


is there a good way to get session for different bind/database

Hi,
I need to bind multiple databases, and there is a good way to do it as follow document.
https://flask-sqlalchemy.palletsprojects.com/en/2.x/binds/
but, after that, sometimes I want to run a plain-text SQL directly via Session for different databases/bind.
I ready the source code in this project, and implatment it like this.
@contextmanager
def session_scope(bind='default'):
    if bind != 'default':
        s = db.create_scoped_session(options={'bind': db.get_engine(db.get_app(), bind)})
    else:
        s = db.session

    s.expire_on_commit = False
    try:
        yield s
        s.commit()
    except:
        s.rollback()
        raise
    finally:
        s.close()

I want to know if there is a more graceful way to get a session, if not, I suggest adding a function in class SQLAlchemy.
def get_session_by_bind(self, bind=None):
    if bind:
        return self.create_scoped_session(options={'bind': self.get_engine(self.get_app(), bind)})
    else:
       return self.session

B&R

You should not need to do this, the session automatically chooses a bind based on the model's or table's bind key. Otherwise, you can call session.execute(bind=...) to execute with a specific bind.

You should not need to do this, the session automatically chooses a bind based on the model's or table's bind key. Otherwise, you can call session.execute(bind=...) to execute with a specific bind.

OK， thx your response.


selected index dosen't work well

I use angular stepper in my application and when i click the button to go to next step the selected index is always the first step unless you refresh the page. this is my code can any one help me please:
This is the function triggered when i hit the next step button:

and this is my ngOnInit function:

Closing this issue as it does not follow the issue template. Please file a new issue that follows the template, which gives the team the information needed to investigate.


Asset Inventory: technique or tactic

Question
an Asset Inventory which maps to nist:Identify should be considered a tactic or a technique?
Related to #4 cc: @Glenn1963l

Still in development, but Asset Inventory will be a countermeasure under a Tactic called Model.

I'd be happy to review the PR!

Pre-release tweak to Model tactic: Revised definition of Model tactic, Renamed technique to Asset Vulnerability Enumeration (not Assessment), and fixed broken sentences for definitions of two inventory techniques


Vscode Issue

Visual Studio Code Version : [ 1.8.1 ]
Code Sync Settings Version : [ 2.3.8 ]
Operating System : [ win7 ]
Occurs On: [Upload / Download]  and Download was not successed
Proxy Enabled: [ Yes ]
the plugin is very good，but something is wrong when i upload
but when I download  it show me you have ...latest
in fact ,it is not worked!

what is the error in the console


use MaxConcurrentDownloads instead of MaxConcurrentUploadedLayers

use MaxConcurrentDownloads instead of MaxConcurrentUploadedLayers to limit max concurrent layer downloads while pulling an image.
Signed-off-by: guodong<EMAIL_ADDRESS>

@samuelkarp I see you marked for cherry-picking for 1.6.x, but it looks like this code is not in that branch (at least not in this form); was there an issue in 1.6 as well, or should the cherry-pick label be removed?


KAFKA-14198: swagger-jaxrs2 dependency should be compileOnly

Verified that the artifact generated by releaseTarGz no longer includes
swagger-jaxrs2 or its dependencies (like snakeyaml).
Committer Checklist (excluded from commit message)

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation (including upgrade notes)

Thanks for the PR @ijuma . What do think @showuon @C0urante @mimaison?

This appears to break the docs generation added in https://github.com/apache/kafka/pull/12067; running ./gradlew siteDocsTar with this change causes the generated docs/generated/connect_rest.yaml file to lose all information on the REST API save for general metadata.
Are we okay with spending some time on trying to fix the docs generation, or does this need to be merged ASAP to unblock the 3.3 release?

Are we okay with spending some time on trying to fix the docs generation, or does this need to be merged ASAP to unblock the 3.3 release?

@C0urante I am open to suggestions on how to fix this. We have a couple of days to fix the issue. Do you have time to look into this?

Yeah, I can try to find something. Thanks José!

Filed https://github.com/apache/kafka/pull/12616 as a non-urgent follow-up to remove the combined compile-time and runtime classpath hack.


Use existing streams in go2rtc

I'm using the go2rtc in Frigate. Frigate creates a number of named streams, and my WebRTC cards are using these as sources. This results in go2rtc restreaming itself. Is there any way to use the existing named streams instead?

Don't understand what you mean.
https://github.com/AlexxIT/WebRTC#custom-card
As a url you can use any protocol supported in go2rtc or specify the stream name from the go2rtc config.

Ah, I missed the "specify the stream name from the go2rtc config". An example of that use would definitely be nice, but this is mostly down to my own reading comprehension.


feat: get all published Bee versions from github

We talked about this briefly today in daily so I decided to give it a try and implement it. Added two static functions to the BeeDebug
class:
BeeDebug.getBeeVersions() // returns array of all Bee versions published to github
BeeDebug.getBeeVersionLatest() // returns latest Bee version published to github

Let's discuss here, I'm sure this will be opinionated feature :)

Can you please describe the use-case here? I don't recall from our meeting why this is needed to be in the bee-js library, but it would also be good to document.

So the motivation comes really from the bee-status project where we want to check that the running Bee node version is the latest version and if not instruct the user to update it. Right now, this is the only call there that is made directly with axios and not through bee-js library.
Although I do agree this is not going to be the most utilised functionality, I do believe there will be a number of use cases where this should be used. E.g. monitoring and dashboard tools or package managers. It also makes even more sense with PR I am preparing next which would list the Bee versions that are compatible with given bee-js version.

I agree that it won't be the coolest feature we support, but I guess it can be handy. LGTM, but will leave the approval to others.

Closing as we agreed this should not be right now in the scope of bee-js


feat: GUI

Very primitive in current form. More of a proof-of-concept and to try out wxPython.
It should be noted that wxPython has no type stubs so type-checking any GUI code is going to be cumbersome. Might reconsider the library.

Rough skeleton:

Changed my mind on this, will revisit at a later date.


Add slogan "Don't worry, behat!" in README

I find this slogan cool and would like to suggest it :)
by @edudobay

I'm not in on a joke. Sorry

It was not a joke .. I'm sorry if it seems .. I thought it would made sense on test context .. Runscope uses Everything is going to be 200.
I hope I can do more useful contribution in future.
Thank you


Setup GitHub actions to build and deploy docs

This adds a GitHub action that will build and publish the docs onto the gh-pages branch when requested via the Actions UI. This could in theory also be setup to build and publish on a nightly basis but I figured it was best to have a starting point.
I do not really like how this repo has to clone a whole bunch of module repos, but I'm not sure how this could be improved short of just not doing that.
I have published the site from the gh-pages branch in my repo to https://titanium.directory/ is anyone wishes to click around

This might also want to be extended to include a repository_dispatch trigger that would allow the release action introduced in appcelerator/titanium_mobile/pull/13252 to trigger a docs site build

Superceded by #90


[p12n] Move default to list.json

Work is being done in bug 1352539, and affects both mobile and desktop.
@Delphine
I'll start staging an update to our docs, and ask for review when ready. This is mostly an heads-up, because I know there is some work pending.

Side note: initially search order was supposed to move in the same bug, it will be in a follow-up. That will require yet another update to docs.


Release Google.Cloud.Monitoring.V3 version 3.10.0

Changes in this release:
New features

Add properties for nested resource name references (commit 15eec4d)

Created release for Google.Cloud.Monitoring.V3-3.10.0


FrontEnd : 2.6 CSS Box Model

Description 📜
Created a documented sheet on the CSS Box Model
Fixes #274

Type of change 📝

[x] Documentation (Content Creation in the form of codes or tutorials)

Domain of Contribution 📊

[x] Frontend Dev (HTML, CSS, JS)

Checklist ✅

[x] I follow Contributing Guidelines & Code of conduct of this project.
[x] I have performed a self-review of my own code or work.
[x] My changes generates no new warnings.
[x] I'm GWOC'21 contributor

Screenshots / Gif (Optional) 📸

Hey @ghulamyazdani @code-reaper08 , Pls check this out and let me know if I need to do some fixes or we are good to go :)

Hey @code-reaper08 @sifa123 , I have worked upon your feedback and modified the file. Pls review it :)


Update getting-started.md

Fix misspelling

@designlook Thanks for submitting the PR, can you sign the CLA? Otherwise I won't be able to merge (due to auto checker based on Meta open source policy).


Adding GPUs to Kind cluster

This update patches the nodes created by kind by extending the resources to include GPUs. These GPUs are just there as a count and do now represent real GPUs. This version of the build system will allow tests to include GPUs even when the cluster doesn't have physical GPUs.

with this change you are bypassing the whole e2e test. Why is this necessary ?

Yes, that was intentional. I'm testing something that involves patching the nodes created with kind and I wanted to make sure the Travis update shows what I want. I'm not trying to merge this yet, so that is why I haven't requested anyone's reviews.

Thanks for the explanation, draft PR(s) are great for communicating WIP.

I thought about a draft PR, but I didn't know if it would trigger the Travis build which is what I need. If it does, then I don't have any problems making this PR a draft while I do my work.

@metalcycling Thanks for this PR, I would like to understand a bit more, who is mutating the node object when an AW with GPU resource requirement is dispatched?

@metalcycling Thanks for this PR, I would like to understand a bit more, who is mutating the node object when an AW with GPU resource requirement is dispatched?

The node is already mutated by the time the AW comes in. The Kubernetes patching adds an extended resource to the list of allocatable resources that the scheduler sees when making the decision of where to place the pods. It is not a physical resource and it is only used by the scheduler.


Can‘t Update Node - Download Error

Describe The Bug
If I want to update Node with „sudo hb-config“ node could not updated because download error.
Logs
Updating Node.js to LTS, please wait...
Installed: v20.10.0
Current Node.js LTS: v20.12.0
Updating Node.js to v20.12.0...
Downloading to /tmp/tmp.PvRJx5pT9V/node-v20.12.0-linux-armv6l.tar.gz ...
curl: (22) The requested URL returned error: 404 Not Found
Failed to download node-v20.12.0-linux-armv6l.tar.gz. See logs above.
Config
No response
Homebridge UI Version
4.55.1
Homebridge Version
1.7.0
Node.js Version
20.10.0
Operating System
Official Homebridge Raspberry Pi Image
Environment Info
{"label"=>"Using hb-service?"}
Raspberry Pi Model
Raspberry Pi 4 B

How did you install your existing version v20.10.0?

Actually always via sudo hb-config….But it could be that I installed this version manually as an exception, I'm not quite sure anymoreAm 31.03.2024 um 12:08 schrieb Ben @.***>:
How did you install your existing version v20.10.0?
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

I had to uninstall und reinstall config-ui:„ sudo npm install -g --unsafe-perm homebridge-config-ui-x“It could be that I used:sudo hb-service update-node 20.10.0 to update node…..If I used this command I could install node 20.12.0……Am 31.03.2024 um 20:13 schrieb Manuel Kohler @.>:Actually always via sudo hb-config….But it could be that I installed this version manually as an exception, I'm not quite sure anymoreAm 31.03.2024 um 12:08 schrieb Ben @.>:
How did you install your existing version v20.10.0?
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

So just to confirm, the steps to resolve (i.e. install node 20.12.0) were to reinstall the UI
sudo npm install -g --unsafe-perm homebridge-config-ui-x

and then the usual command worked?
sudo hb-service update-node 20.12.0

Hi,
I can‘t update node about
„ sudo hb-config“
But if I used the command
„ sudo hb-service update-node 20.12.0“ it worked.
I doesn‘t reinstalled the UI - should I?
Greetings….

Just chiming in to say I was having this problem and running:
"sudo hb-service update-node 22.12.0"
made it work! thanks!

Same here:
sudo hb-config
ℹ Updating Node.js from v20.15.1 to v22.12.0...
ℹ Target: /opt/homebridge
✖ Request failed with status code 404

Perhaps trysudo hb-service update-node 22.12.0Am 24.12.2024 um 15:51 schrieb Jamie Burchell @.***>:
Same here:
sudo hb-config
ℹ Updating Node.js from v20.15.1 to v22.12.0...
ℹ Target: /opt/homebridge
✖ Request failed with status code 404
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you authored the thread.Message ID: @.***>

@Kohle81 Doesn't work unfortunately.

@jamieburchell Does the error message include the failed url ?   Is there a possibility your RPI or OS is too old, and not able to update anymore ?

@NorthernMan54 The output I pasted is all I see. Possibly an age thing, it's a Pi Model B. Otherwise works perfectly though but I see this project is dropping support for it.


Experimental double tap to rename files is disabling other rename methods

*select a folder
*right click on it
*click on rename
*List view layout mode
instead of renaming the folder name it's opening the selected folder
Note to mention, my 'double tap to rename files' is disabled.

in my case, when renaming a file or folder I have to manually refresh to see the change

Experiencing the same issue:
Disabling "Double tap to rename" stops renaming from working all together:

There are no plans to patch this issue as it's only a temporary work around for a different issue.


Update usingcurl-uploads.md

fix typo

I disagree. curl provides a progress meter. Still does. Why use past tense there?


Filing gradle builder

See https://github.com/slsa-framework/example-package/actions/runs/5896939833/job/15995707872
Cloning into 'example-package'...
e: file:///home/runner/work/example-package/example-package/example-package/e2e/gradle/workflow_dispatch/build.gradle.kts:10:6: Unresolved reference: sourceCompatibility
e: file:///home/runner/work/example-package/example-package/example-package/e2e/gradle/workflow_dispatch/build.gradle.kts:12:1: Expression 'java' cannot be invoked as a function. The function 'invoke()' is not found
e: file:///home/runner/work/example-package/example-package/example-package/e2e/gradle/workflow_dispatch/build.gradle.kts:12:1: Unresolved reference. None of the following candidates is applicable because of receiver type mismatch:
public val PluginDependenciesSpec.java: PluginDependencySpec defined in org.gradle.kotlin.dsl
e: file:///home/runner/work/example-package/example-package/example-package/e2e/gradle/workflow_dispatch/build.gradle.kts:13:5: Unresolved reference: withSourcesJar
e: file:///home/runner/work/example-package/example-package/example-package/e2e/gradle/workflow_dispatch/build.gradle.kts:14:5: Unresolved reference: withJavadocJar

FAILURE: Build failed with an exception.

* Where:
Build file '/home/runner/work/example-package/example-package/example-package/e2e/gradle/workflow_dispatch/build.gradle.kts' line: [10](https://github.com/slsa-framework/example-package/actions/runs/5896983976/job/15995824330#step:3:11)

* What went wrong:
Script compilation errors:

  Line 10: java.sourceCompatibility = JavaVersion.VERSION_1_8
                ^ Unresolved reference: sourceCompatibility

  Line [12](https://github.com/slsa-framework/example-package/actions/runs/5896983976/job/15995824330#step:3:13): java {
           ^ Expression 'java' cannot be invoked as a function. The function 'invoke()' is not found

  Line 12: java {
           ^ Unresolved reference. None of the following candidates is applicable because of receiver type mismatch:
               public val PluginDependenciesSpec.java: PluginDependencySpec defined in org.gradle.kotlin.dsl

  Line [13](https://github.com/slsa-framework/example-package/actions/runs/5896983976/job/15995824330#step:3:14):     withSourcesJar()
               ^ Unresolved reference: withSourcesJar

  Line [14](https://github.com/slsa-framework/example-package/actions/runs/5896983976/job/15995824330#step:3:15):     withJavadocJar()
               ^ Unresolved reference: withJavadocJar

5 errors

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in [46](https://github.com/slsa-framework/example-package/actions/runs/5896983976/job/15995824330#step:3:47)s

cc @AdamKorcz


Bosh-Init Fails with "Volume Could Not be Found Error"

Originally posted to Codex issues, but no response since post... Please see: https://github.com/starkandwayne/codex/issues/91

@Tangierz just a thought. There used to be an issue like this with an outdated version of bosh-init. Can you make sure you are using the latest version.

@bodymindarts - I'm believe that I've completely torn down both the AWS and build (codes/genesis) side of things, but I'll check and post something here if I find that I have some old cruft that I didn't adequately uninstall before I took my last run at this wall.
Thanks for the advice!

I checked on the versions of bosh and bosh-init as suggested by @bodymindarts, and here's what I found:
I'm following the progression described in the S&W Codex documentation.
I went ahead and did a scratch install of that machine, and checked the version info:

bosh: BOSH 1.3262.4.0
bosh-init: version 0.0.81-775439c-2015-12-09T00:36:03Z*

These are both downlevel, so I downloaded a new copy of bosh-init from bosh.io and did a "gem update" on bosh-template, bosh_cli, and bosh_common.  Now I'm seeing the following:

bosh: BOSH 1.3262.26.0
bosh-init: version 0.0.101-a5c1605-2017-02-17T23:26:08Z

I ran through the process again and it worked. (or at least it sure looks like it's working - I'm about half way through the bosh install now and still looking good).


When I try to use a workflow function to lookup the first created record in a module, it looks up the last created, and vice versa.

Is there an existing issue for this?

[X] I have searched the existing issues

Version of Corteza
2023.9.4
Current Behavior
When I try to use a workflow function to lookup the first created record in a module, it looks up the last created. When I try to use a workflow function to lookup the last created record in a module, it looks up the first created.
Expected Behavior
When I use a workflow function to look up the first created record in a module, it should look up the first created record. When I use a workflow function to look up the last created record in a module, it should look up the last created record.
Steps To Reproduce

In 2023.9.4
Create a workflow with a beforeCreate or beforeUpdate trigger, then try and find the first created or the last created record in another module (using a workflow function)
It returns the opposite of what you expect

Environment and versions
No response
Anything else?
No response

Fix: https://github.com/cortezaproject/corteza/commit/7b29b80163fa523c677fc29de3c523f47bcaadcd


'Undefined' Email verification token

Describe the bug
I activated Email verfication in Sandcorn. When registering a new user, a verification mail is sent. However the link looks like that:
http://xxxx/auth/verify?token=undefined&email=xxxxxxxx     (the xxx values are just for privacy)
The token is 'undefined'. Although, in Postgres I can see, there is a valid token in the users table.
I observed the error in my own install, but I could reproduce it on Saltcorn hosting!
To Reproduce
Steps to reproduce the behavior:

Create a new application on saltcorn.com
Configure Email settings
Create a Show view for users table and include the Verification URL
Configure this view as Verification view in the settings
Register as a new user in your application
Verification Email is sent with 'undefined' token

Expected behavior
Verification token from users table

Hi @glutamate, sorry for mentioning you directly! Do have an idea for a solution for this issue? In my opinion Email verification is crucial for public projects and a must-have for GDPR compliance.

Thanks for reporting, fixed in #1445


try without force inline

Description
(Brief description on what this PR is about)
Checklist
Essentials
Please feel free to remove inapplicable items for your PR.

[ ] The PR title starts with [MXNET-$JIRA_ID], where $JIRA_ID refers to the relevant JIRA issue created (except PRs with tiny changes)
[ ] Changes are complete (i.e. I finished coding on this PR)
[ ] All changes have test coverage:
Unit tests are added for small changes to verify correctness (e.g. adding a new operator)
Nightly tests are added for complicated/long-running ones (e.g. changing distributed kvstore)
Build tests will be added for build configuration changes (e.g. adding a new build option with NCCL)
[ ] Code is well-documented:
For user-facing API changes, API doc string has been updated.
For new C++ functions in header files, their functionalities and arguments are documented.
For new examples, README.md is added to explain the what the example does, the source of the dataset, expected performance on test set and reference to the original paper if applicable
Check the API doc at https://mxnet-ci-doc.s3-accelerate.dualstack.amazonaws.com/PR-$PR_ID/$BUILD_ID/index.html
[ ] To the best of my knowledge, examples are either not affected by this change, or have been fixed to be compatible with this change

Changes

[ ] Feature1, tests, (and when applicable, API doc)
[ ] Feature2, tests, (and when applicable, API doc)

Comments

If this change is a backward incompatible change, why must this change be made.
Interesting edge cases to note here

The size change after turning off force inline seems minuscule.
Take unix-gpu int64 build for example, before: 935M, after: 931M
It's unlikely this approach will be sufficient for reducing binary size and overcome address space limit.

Turning off inlining results in compilation error in some builds in InsertSingleIndexKernel. @JiangZhaoh would you mind taking a look?

Sorry but I can't reproduce the CI compile issue.
I use Deep Learning AMI (Ubuntu 18.04) Version 29.0 (ami-0ffd41ee43c386b23) as my local machine and the build command as follows:
make clean
rm -rf build
mkdir -p build && cd build
cmake -DUSE_OPENCV=0 \
            -DUSE_CUDA=1 \
            -DUSE_CUDA_PATH=/usr/local/cuda \
            -DUSE_CUDNN=1 \
            -DUSE_MKLDNN=0 \
            -DCMAKE_BUILD_TYPE=RELEASE \
            -DBUILD_CYTHON_MODULES=ON \
            -GNinja ..
ninja

@JiangZhaoh you will need to use gcc-7 for getting the warning. I was able to obtain the warning on mac by installing brew install gcc@7 and specify CC=gcc-7 CXX=g++-7. The builds in CI failed because we have -Werror on.


[4.2.1] Shipping address is validated even when not enabled

Describe the bug
In this code:
https://github.com/myparcelnl/woocommerce/blob/d94c7c9832c58af1db8825fa26db7f8511c93ace/includes/class-wcmp-postcode-fields.php#L740-L749
the line:
array_key_exists('ship_to_different_address', $address)

will evaluate to true even when the checkbox is not actually checked, the value being false:

changing this to:
!empty( $address['ship_to_different_address'] )

Will prevent error notices from showing up when the shipping address doesn't pass validation (but would be overwritten by billing address anyway):

Quick note that this appears to be triggered specifically when combining the plugin with Checkout Field Editor for WooCommerce by ThemeHigh (the paid version, not the free one from wordpress.org). The fix works universally though!

Deze fix zit nog niet in de pre-release update van vandaag? Ik voer hem maar even handmatig door.


ERROR:snips_asr: Could not start MQTT client

After update to 3.0 of the snips addon, I get the following errors:
2018-05-11 00:23:22,311 INFO exited: snips-asr (exit status 1; not expected)
ERROR:snips_tts: Could not start MQTT client
 -> caused by: Connection refused (os error 111)
2018-05-11 00:23:22,358 INFO spawned: 'snips-asr' with pid 75
2018-05-11 00:23:22,368 INFO exited: snips-tts (exit status 1; not expected)
ERROR:snips_dialogue: Could not start MQTT client
 -> caused by: Connection refused (os error 111)
2018-05-11 00:23:22,370 INFO exited: snips-dialogue (exit status 1; not expected)
ERROR:snips_audio_server: Could not start MQTT client
 -> caused by: Connection refused (os error 111)
2018-05-11 00:23:22,408 INFO exited: snips-audio-server (exit status 1; not expected)
ERROR:snips_nlu: Could not start MQTT client
 -> caused by: Connection refused (os error 111)
2018-05-11 00:23:22,461 INFO exited: snips-nlu (exit status 1; not expected)
ERROR:snips_asr: Could not start MQTT client
 -> caused by: Connection refused (os error 111)
2018-05-11 00:23:23,455 INFO success: snips-asr entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2018-05-11 00:23:23,463 INFO spawned: 'snips-hotword' with pid 76
2018-05-11 00:23:23,466 INFO exited: snips-asr (exit status 1; not expected)
ERROR:snips_hotword: Could not start MQTT client
 -> caused by: Connection refused (os error 111)
2018-05-11 00:23:23,827 INFO spawned: 'snips-asr' with pid 77
2018-05-11 00:23:23,830 INFO exited: snips-hotword (exit status 1; not expected)
2018-05-11 00:23:24,834 INFO success: snips-asr entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
ERROR:snips_asr: Could not start MQTT client
 -> caused by: Connection refused (os error 111)
2018-05-11 00:23:24,848 INFO exited: snips-asr (exit status 1; not expected)
2018-05-11 00:23:25,855 INFO spawned: 'snips-tts' with pid 78
2018-05-11 00:23:25,865 INFO spawned: 'snips-dialogue' with pid 79
2018-05-11 00:23:25,873 INFO spawned: 'snips-asr' with pid 80
2018-05-11 00:23:25,881 INFO spawned: 'snips-nlu' with pid 81
2018-05-11 00:23:25,890 INFO spawned: 'snips-audio-server' with pid 82
ERROR:snips_audio_server: Could not start MQTT client
 -> caused by: Connection refused (os error 111)
ERROR:snips_dialogue: Could not start MQTT client
 -> caused by: Connection refused (os error 111)
2018-05-11 00:23:25,957 INFO exited: snips-dialogue (exit status 1; not expected)
ERROR:snips_tts: Could not start MQTT client
 -> caused by: Connection refused (os error 111)
2018-05-11 00:23:25,961 INFO gave up: snips-dialogue entered FATAL state, too many start retries too quickly
2018-05-11 00:23:25,963 INFO exited: snips-tts (exit status 1; not expected)
2018-05-11 00:23:25,966 INFO gave up: snips-tts entered FATAL state, too many start retries too quickly
2018-05-11 00:23:25,968 INFO exited: snips-audio-server (exit status 1; not expected)
ERROR:snips_nlu: Could not start MQTT client
 -> caused by: Connection refused (os error 111)
2018-05-11 00:23:26,060 INFO gave up: snips-audio-server entered FATAL state, too many start retries too quickly
2018-05-11 00:23:26,074 INFO exited: snips-nlu (exit status 1; not expected)
ERROR:snips_asr: Could not start MQTT client
 -> caused by: Connection refused (os error 111)
2018-05-11 00:23:27,002 INFO success: snips-asr entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2018-05-11 00:23:27,003 INFO gave up: snips-nlu entered FATAL state, too many start retries too quickly
2018-05-11 00:23:27,010 INFO spawned: 'snips-hotword' with pid 83
2018-05-11 00:23:27,013 INFO exited: snips-asr (exit status 1; not expected)
ERROR:snips_hotword: Could not start MQTT client
 -> caused by: Connection refused (os error 111)
2018-05-11 00:23:27,397 INFO spawned: 'snips-asr' with pid 84
2018-05-11 00:23:27,400 INFO exited: snips-hotword (exit status 1; not expected)
2018-05-11 00:23:28,404 INFO success: snips-asr entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
2018-05-11 00:23:28,404 INFO gave up: snips-hotword entered FATAL state, too many start retries too quickly
ERROR:snips_asr: Could not start MQTT client
 -> caused by: Connection refused (os error 111)
2018-05-11 00:23:28,432 INFO exited: snips-asr (exit status 1; not expected)
2018-05-11 00:23:29,439 INFO spawned: 'snips-asr' with pid 85
2018-05-11 00:23:30,442 INFO success: snips-asr entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
ERROR:snips_asr: Could not start MQTT client
 -> caused by: Connection refused (os error 111)
2018-05-11 00:23:30,513 INFO exited: snips-asr (exit status 1; not expected)
2018-05-11 00:23:31,520 INFO spawned: 'snips-asr' with pid 86
ERROR:snips_asr: Could not start MQTT client
 -> caused by: Connection refused (os error 111)

Snips Config:
{
  "mqtt_bridge": {
    "active": true,
    "host": "core-mosquitto",
    "port": 1883,
    "user": "***",
    "password": "***"
  },
  "assistant": "assistant_proj_***",
  "language": "de",
  "custom_tts": {
    "active": false,
    "platform": "amazon_polly"
  }
}

(sensitive data replaced with ***)
Mosquitto addon log:
starting version 3.2.2
1525994129: mosquitto version 1.4.12 (build date 2017-06-01 13:03:48+0000) starting
1525994129: Config loaded from /etc/mosquitto.conf.
1525994129: Opening ipv4 listen socket on port 1883.
1525994129: Opening ipv6 listen socket on port 1883.
1525994129: Opening ipv4 listen socket on port 8883.
1525994129: Opening ipv6 listen socket on port 8883.
1525994129: Warning: Mosquitto should not be run as root/administrator.
1525994131: New connection from <IP_ADDRESS> on port 1883.
1525994132: Socket error on client <unknown>, disconnecting.
1525994132: New connection from <IP_ADDRESS> on port 1883.
1525994132: New client connected from <IP_ADDRESS> as ***
1525994154: Client core-snips.main-mqtt disconnected.
1525994154: New client connected from <IP_ADDRESS> as core-snips.main-mqtt (c0, k60, ***).

Mosquitto config:
{
  "plain": true,
  "ssl": true,
  "anonymous": true,
  "logins": [
    {
      "username": "***",
      "password": "***"
    }
  ],
  "customize": {
    "active": false,
    "folder": "mosquitto"
  },
  "certfile": "fullchain.pem",
  "keyfile": "privkey.pem"
}

@tschmidty69

You didn't post any useful logs as to when mosquitto starts.

So what logs do you mean exactly? I only have the log from the mosquitto add-on page

Edit: to clarify, snips runs its own mosquitto broker and those logs will be at the very top of the snips logs when it starts.

Hmm, try removing your username and password from the snips mosquitto config. Since you have allow anonymous you shouldn't need those and it actually looks like those are configured wrong. But no idea why that would have changed since that part hasn't changed for quite a few versions.

Ok I removed the username and password from snips, but still the same error.
Here is the log from the start of snips:
[INFO] LANG: de
[INFO] Checking for /share/snips.toml
[INFO] - Using default tts (picotts)
[INFO] Setup internal mqtt bridge
[INFO] Start internal mqtt broker
[INFO] Checking for updated assistant_proj_***.zip in /share
[INFO] Install/Update snips assistant
1525996528: Warning: Mosquitto should not be run as root/administrator.
Archive:  /share/assistant_proj_***.zip
  inflating: /usr/share/snips/assistant/assistant.json
  inflating: /usr/share/snips/assistant/trained_assistant.json
  inflating: /usr/share/snips/assistant/custom_asr/e_1.snips
  inflating: /usr/share/snips/assistant/custom_asr/w.snips
  inflating: /usr/share/snips/assistant/custom_asr/r.snips
  inflating: /usr/share/snips/assistant/custom_asr/inj.snips
  inflating: /usr/share/snips/assistant/custom_asr/config.json
  inflating: /usr/share/snips/assistant/custom_asr/e_3.snips
  inflating: /usr/share/snips/assistant/custom_asr/a.snips
  inflating: /usr/share/snips/assistant/custom_asr/l.snips
  inflating: /usr/share/snips/assistant/custom_asr/e_2.snips
  inflating: /usr/share/snips/assistant/custom_asr/e_0.snips
  inflating: /usr/share/snips/assistant/custom_hotword/model.pb
  inflating: /usr/share/snips/assistant/custom_hotword/thresholds_curve.json
  inflating: /usr/share/snips/assistant/custom_hotword/config.json
  inflating: /usr/share/snips/assistant/custom_dialogue/speak/es.json
  inflating: /usr/share/snips/assistant/custom_dialogue/speak/ko.json
  inflating: /usr/share/snips/assistant/custom_dialogue/speak/en.json
  inflating: /usr/share/snips/assistant/custom_dialogue/speak/de.json
  inflating: /usr/share/snips/assistant/custom_dialogue/speak/fr.json
  inflating: /usr/share/snips/assistant/custom_dialogue/sound/start_of_input.wav
  inflating: /usr/share/snips/assistant/custom_dialogue/sound/config.json
  inflating: /usr/share/snips/assistant/custom_dialogue/sound/error.wav
  inflating: /usr/share/snips/assistant/custom_dialogue/sound/end_of_input.wav
  inflating: /usr/share/snips/assistant/Snipsfile.yaml
[INFO] Starting snips-watch
snips-asr-google is disabled
Spawning /usr/bin/snips-asr --beam_size=8 --mqtt 'localhost:1883'
Spawning /usr/bin/snips-audio-server --mqtt 'localhost:1883' --frame=256
Spawning /usr/bin/snips-tts --mqtt 'localhost:1883'
Spawning /usr/bin/snips-hotword --mqtt 'localhost:1883'
Spawning /usr/bin/snips-nlu --mqtt 'localhost:1883'
Spawning /usr/bin/snips-dialogue --mqtt 'localhost:1883'
snips-analytics is disabled
snips-debug is disabled
2018-05-11 01:55:31,777 CRIT Supervisor running as root (no user in config file)
2018-05-11 01:55:31,795 INFO supervisord started with pid 55
2018-05-11 01:55:32,805 INFO spawned: 'snips-tts' with pid 58
2018-05-11 01:55:32,820 INFO spawned: 'snips-dialogue' with pid 59
2018-05-11 01:55:32,837 INFO spawned: 'snips-asr' with pid 61
2018-05-11 01:55:32,868 INFO spawned: 'snips-nlu' with pid 62
2018-05-11 01:55:32,887 INFO spawned: 'snips-hotword' with pid 63
2018-05-11 01:55:32,938 INFO spawned: 'snips-audio-server' with pid 64
ERROR:snips_tts: Could not start MQTT client

(then the log continuous as stated in the first post)

What hardware are you running on? Can you try disabling the bridge and restarting? Try disabling ssl on the HA mosquitto.

I'm on a raspberry 3B.
I just reinstalled snips and now everything seems to work.
Is there any plan to support custom wakeword in the future?

@TheZoker Custom hotword is supported by snips now, I'll look into supporting it in the addon. BTW, have you tried using the custom tts or is that not something you are interested in?

I'm running Snips 0.60 on a Debian9 VM. The VM is the Master for 2 Sattelites in "B" configuration.
Injections don't work.
journalctl -u snips-asr:
ERROR:snips_asr: Could not start MQTT client on <IP_ADDRESS>:1880
Feb 16 00:15:06 SNIPS-SERVER snips-asr[828]:  -> caused by: Connection refused (os error 111)
The services are running though:
OS version ................... Debian GNU/Linux 9 (stretch)
Installed assistant .......... ASSI-1
Language ..................... de
Hotword ...................... hey_snips
ASR engine ................... snips
Status ....................... Live
Service status:
snips-analytics .............. 0.60.12 (not running)
snips-asr .................... 0.60.12 (running)
snips-audio-server ........... 0.60.12 (not running)
snips-dialogue ............... 0.60.12 (running)
snips-hotword ................ 0.60.12 (running)
snips-nlu .................... 0.60.12 (running)
snips-skill-server ........... 0.60.12 (not running)
snips-tts .................... 0.60.12 (running)


Add links with detailed descriptions of manifest fields

Currently they can only be found in the source files in the https://github.com/microsoft/winget-pkgs repository (https://github.com/microsoft/winget-pkgs/blob/master/AUTHORING_MANIFESTS.md and https://github.com/microsoft/winget-pkgs/tree/master/doc/manifest/schema/1.5.0).
I also updated the manifest version in the examples.

Thank you @rakleed! Merging this update in and have messaged the team working on version updates to ask that the updates for version 1.6 and 1.7 make it into this documentation as well.


Add amd64 support for relocation kind SectionIndex

Closes https://github.com/gimli-rs/object/issues/156

I havent completely tested this.
It did fix my .write problem in the scenario which prompted the referenced issue, but I havent got a linked exe in that scenario because of unrelated missing syms (caused by https://github.com/indygreg/python-build-standalone/issues/26), so havent been able to fully black-box test that the result is ok.
I found another way to reproduce the problem, and again this fixes the .write problem in that scenario, but I encountered other linking problems which seem unrelated, but I am still working through them.

It matches the corresponding read support so LGTM, thanks!


chore(deps): update common-dev-assets digest to 6f339c1

This PR contains the following updates:

Package
Update
Change

common-dev-assets
digest
2bb5809 -> 6f339c1

Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.

[ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

/run pipeline

/run pipeline

:tada: This PR is included in version 1.25.6 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


Enable Travis CI Webhook

Travis CI has a configuration in place.
Tests on my local machine show that the build should pass.
Travis just needs a webhook configured so it can automatically trigger builds for Pull Requests and Commits.
https://docs.travis-ci.com/user/getting-started/
/cc @apetro @bjagg @drewwills

Turned on Travis-CI for this repo, configured to only run when .travis.yml is present.

Thanks @apetro!


Card/CardHeader/CardBody/CardFooter : xxx is missing the following properties from type 'Pick '

Hello,
Great lib! On version change from 1.2.4 -> 2.0.1 I started to encounter in WebStorm the following error:
TS2739: Type '{ children: Element[]; className: string; }' is missing the following properties from type 'Pick ': nonce, onResize, onResizeCapture

Is there anything I am missing from configuration side? I am not very skilled with FE (this is my first attempt ;) ).
Best Regards,
Dominik Wojciechowski

I am having this exact same issue on my input component. I am sure it's the same for other components as well. Would love to see this get fixed.

same issue

same issue on Slider component

On Vscode I added the following attributes and the error/red squiggly line disappeared:
From this:
<Slider
  id="pitch"
  min="0.5"
  max="2"
  defaultValue="1"
  step="0.1"
  color="amber"
  onChange={(e) => {
    setPitch(Number(e.target.value));
  }}
/>

To this:
<Slider
  id="pitch"
  min="0.5"
  max="2"
  defaultValue="1"
  step="0.1"
  color="amber"
  onChange={(e) => {
    setPitch(Number(e.target.value));
  }}
  nonce={undefined}
  onResize={undefined}
  onResizeCapture={undefined}
/>

So I decided to convert it to this:
<Slider
  id="pitch"
  min="0.5"
  max="2"
  defaultValue="1"
  step="0.1"
  color="amber"
  onChange={(e) => {
    setPitch(Number(e.target.value));
  }}
  nonce={undefined}
  onResize={() => {}}
  onResizeCapture={() => {}}
/>

In case someone might want to try this.

Try updating your packages, in my case, I only had to update typescript to 5.2.2, React to 18.2.0, and @types/react to 18.2.21.


cache not being cleared when testing

When testing with django's TestCase, after a test django is successfuly deleting all database entries. However this function is not being called.
@receiver([post_save, post_delete], sender=NotificationType)
def clear_notification_type_cache(*args, **kwargs):
    global _notification_type_cache
    print('CLEARNING NOTIFICATION TYPE CACHE', len(_notification_type_cache))
    _notification_type_cache = {}

Calling this function manually works great to fix my tests, i'm not sure if there is a bug lurking around though...

covered by https://github.com/benjaoming/django-nyt/issues/34


Change Server constructor signature

[x] tests and linter show no problems (npm t)
[x] code is properly formatted (npm run fmt)

Landed in https://github.com/metarhia/impress/commit/51a26e4f18a8b10f057447df6d7b7d88798c5281


Please make installation easier like other extensions

There are other extensions which we can import in QMC and use it. This process is easier so try to make this kind of extension installation for QMC Utility extension. Thanks

@JayeshMule, we are looking at ways to enhance the plugin deployment process.  We are considering moving away from a traditional installer and using an online repository approach for plugins.  The core QMC Utilities platform would have an installer, but the plugins would be downloaded from inside QMC Utilities or easily added via upload like extensions.  That said, QMC Utilities is not a visualization extension so it is not something you import into the QMC.

Work in progress. Closing this issue.


Remove alarm and add POSIX timers

I just tried and it doesn't work if the child immediately blocks. I think you set the timer up too early. At least in my tests the child_pid in the timer handler was 0, so the child never gets killed.

Hi, I don't understand. The timer is set at the same time as last time. Also, child_pid=0 means the function was called in the child, right? How do I fix this? Also, what do you mean by child blocks immediately? The child exits immediately or waits for some time?

My target is a program that just calls sleep() for 30 seconds.
My expectation would be that afl recognizes the timeout, but instead it does nothing for 30 seconds.
I'm not sure why child id is 0 but for sure the timer should only be in the parent, after the fork.
Strace or gdb can give you further information

I think this might be due to the dry run that is done by the fuzzer. It runs the binary without any timeout initially I guess. I checked it with the previous timer(without POSIX) and it also hung. We'd have to change the behaviour of the dry run for this.

Ah thx didn't know. Still the timeout fired for some reason (?)

I finally figured out the problem. It's in the argument passing of the timeout_handler. It's basically running it in another thread, right? So, I cannot pass the afl struct directly to it. That is why it is showing the wrong pid in the handler. I'll have to see how to pass arguments to such handlers. Right now, everywhere what I'm seeing is to pass it as a global variable, but I don't think we should do that, right?

It's working as expected now. For binaries that block, the fuzzer quits due to a timeout now.

Great!
Now the only thing missing are checks for return values of the timers.
You can use FATAL if something fails (for exapmle FATAL("Could not set timer");).

I've added the checks :)

Almost there, however the timers are still leaking.
I think we'll need to call one timer_delete for each create, see valgrind output below:
[...]
==168974==    by 0x487D5F9: timer_create (in /usr/lib/librt-2.31.so)
==168974==    by 0x116A39: run_target (afl-fuzz-run.c:182)
==168974==    by 0x117296: common_fuzz_stuff (afl-fuzz-run.c:900)
==168974==    by 0x12E4EB: fuzz_one_original (afl-fuzz-one.c:935)
==168974==    by 0x10F442: UnknownInlinedFun (afl-fuzz-one.c:4390)
==168974==    by 0x10F442: main (afl-fuzz.c:1073)
==168974==
==168974== 2,904 bytes in 33 blocks are still reachable in loss record 13 of 15
==168974==    at 0x483977F: malloc (vg_replace_malloc.c:309)
==168974==    by 0x487D5F9: timer_create (in /usr/lib/librt-2.31.so)
==168974==    by 0x116A39: run_target (afl-fuzz-run.c:182)
==168974==    by 0x117296: common_fuzz_stuff (afl-fuzz-run.c:900)
==168974==    by 0x12E46F: fuzz_one_original (afl-fuzz-one.c:935)
==168974==    by 0x10F442: UnknownInlinedFun (afl-fuzz-one.c:4390)
==168974==    by 0x10F442: main (afl-fuzz.c:1073)
==168974==
==168974== 3,520 bytes in 40 blocks are still reachable in loss record 14 of 15
==168974==    at 0x483977F: malloc (vg_replace_malloc.c:309)
==168974==    by 0x487D5F9: timer_create (in /usr/lib/librt-2.31.so)
==168974==    by 0x116A39: run_target (afl-fuzz-run.c:182)
==168974==    by 0x118DDE: calibrate_case (afl-fuzz-run.c:493)
==168974==    by 0x134668: perform_dry_run (afl-fuzz-init.c:473)
==168974==    by 0x10ECE5: main (afl-fuzz.c:994)
==168974==
==168974== 129,712 bytes in 1,474 blocks are still reachable in loss record 15 of 15
==168974==    at 0x483977F: malloc (vg_replace_malloc.c:309)
==168974==    by 0x487D5F9: timer_create (in /usr/lib/librt-2.31.so)
==168974==    by 0x116A39: run_target (afl-fuzz-run.c:182)
==168974==    by 0x117296: common_fuzz_stuff (afl-fuzz-run.c:900)
==168974==    by 0x12AA0A: fuzz_one_original (afl-fuzz-one.c:2108)
==168974==    by 0x10F442: UnknownInlinedFun (afl-fuzz-one.c:4390)
==168974==    by 0x10F442: main (afl-fuzz.c:1073)
==168974==
==168974== LEAK SUMMARY:
==168974==    definitely lost: 0 bytes in 0 blocks
==168974==    indirectly lost: 0 bytes in 0 blocks
==168974==      possibly lost: 272 bytes in 1 blocks
==168974==    still reachable: 147,312 bytes in 1,674 blocks
==168974==         suppressed: 0 bytes in 0 blocks
==168974==
==168974== For lists of detected and suppressed errors, rerun with: -s
==168974== ERROR SUMMARY: 1 errors from 1 contexts (suppressed: 0 from 0)

I've added the timer delete function :)

One more to go ;)
==199840==
==199840== HEAP SUMMARY:
==199840==     in use at exit: 272 bytes in 1 blocks
==199840==   total heap usage: 10,612 allocs, 10,611 frees, 1,835,972 bytes allocated
==199840==
==199840== 272 bytes in 1 blocks are possibly lost in loss record 1 of 1
==199840==    at 0x483BB65: calloc (vg_replace_malloc.c:762)
==199840==    by 0x40133E1: allocate_dtv (in /usr/lib/ld-2.31.so)
==199840==    by 0x4013D51: _dl_allocate_tls (in /usr/lib/ld-2.31.so)
==199840==    by 0x4C8B15E: pthread_create@@GLIBC_2.2.5 (in /usr/lib/libpthread-2.31.so)
==199840==    by 0x487E75C: ??? (in /usr/lib/librt-2.31.so)
==199840==    by 0x4C9292E: __pthread_once_slow (in /usr/lib/libpthread-2.31.so)
==199840==    by 0x487D5C2: timer_create (in /usr/lib/librt-2.31.so)
==199840==    by 0x116A49: run_target (afl-fuzz-run.c:182)
==199840==    by 0x118DFE: calibrate_case (afl-fuzz-run.c:495)
==199840==    by 0x134A58: perform_dry_run (afl-fuzz-init.c:473)
==199840==    by 0x10ECF5: main (afl-fuzz.c:994)
==199840==
==199840== LEAK SUMMARY:
==199840==    definitely lost: 0 bytes in 0 blocks
==199840==    indirectly lost: 0 bytes in 0 blocks
==199840==      possibly lost: 272 bytes in 1 blocks
==199840==    still reachable: 0 bytes in 0 blocks
==199840==         suppressed: 0 bytes in 0 blocks
==199840==
==199840== For lists of detected and suppressed errors, rerun with: -s

Also it might be better/quicker to keep one timer in the afl_state_t for each use-case instead of creating and destroying them all the time, what do you think?
Less syscalls. No idea about performance in this case, though.

I think we can put the timer_id and the sigevent struct in afl_state_t, that might reduce the memory leaks. Yes, I can see the performance changes it causes( By putting the timer_create code somewhere else), I'll try it.

travis is working again so restarting the travis check for this PR to check if it is safe :)

It seems this change makes afl-fuzz slightly faster (1%)


Warn when Points size_index points  to non-numeric column

Currently setting the size_index to a non-numeric column will issue an error, it should trigger a warning instead and skip point sizing.

Now implemented, closing.


Update the FreeRTOS-Kernel submodule to V10.6.0

Description
Update the FreeRTOS-Kernel submodule to V10.6.0
Add the manifest verification to the workflow as well
Test Steps

Checklist:

[ ] I have tested my changes. No regression in existing tests.
[ ] I have modified and/or added unit-tests to cover the code changes in this Pull Request.

Related Issue

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

/bot run uncrustify

FreeRTOS-Kernel/ThirdParty/GCC/Posix/portmacro.h is used before ConfigFiles/portmacro.h.
I think this causes xMPU_SETTINGS is undefined since it is defined in ConfigFiles/portmacro.h.
We can adjust the include order to see if the CI problem is solved.
The processed output of mock_task.c.
# 1 "/mnt/c/msys64/home/chinglee/plus_tcp/FreeRTOS-Plus-TCP/test/FreeRTOS-Kernel/portable/ThirdParty/GCC/Posix/portmacro.h" 1
# 31 "/mnt/c/msys64/home/chinglee/plus_tcp/FreeRTOS-Plus-TCP/test/FreeRTOS-Kernel/portable/ThirdParty/GCC/Posix/portmacro.h"
#define PORTMACRO_H


OAUTH2 supported by keycloak broke out of the blue with no config changes

Issue submitter TODO list

[X] I've looked up my issue in FAQ
[X] I've searched for an already existing issues here
[X] I've tried running master-labeled docker image and the issue still persists there
[X] I'm running a supported version of the application which is listed here

Describe the bug (actual behavior)
We are using kafka-ui v0.7.1 for some time now deployed in kubernetes with no problems whatsoever.
Out of the blue OAUTH2 stopped working and the login ended with the following error.
The peculiar that this is not consistent it resolved after a day or so and reoccured after a week or so and have not been able to reproduce it.
We have captured through chrome the network between a working and a broken instance and the flow and payloads are identical.
Expected behavior
Login flow to be completed with no errors.
Your installation details

v0.7.1 56fa824
0.7.2

      volumeMounts:
        - mountPath: /etc/kafka/stores
          name: kafka-ui
          readOnly: true
      volumes:
        - name: kafka-ui
          secret:
            secretName: kafka-ui-vault-secret-binaries
      resources:
        limits:
          cpu: 600m
          memory: 1024Mi
        requests:
          cpu: 300m
          memory: 800Mi
      yamlApplicationConfig:
        auth:
          type: OAUTH2
          oauth2:
            client:
              auth0:
                clientId: kafka-ui-admin
                provider: auth0
                scope: openid,email,profile
                authorization_grant_type: authorization_code
                user-name-attribute: preferred_username
                redirect-uri: https://****/login/oauth2/code/auth0
                jwk-set-uri: https://****/auth/realms/master/protocol/openid-connect/certs
                authorization-uri: https://****/auth/realms/master/protocol/openid-connect/auth
                token-uri: https://****/auth/realms/master/protocol/openid-connect/token
                user-info-uri: https://****/auth/realms/master/protocol/openid-connect/userinfo
                custom-params:
                  type: auth0
                  logoutUrl: https://****/logout
      envs:
        config:
          KAFKA_CLUSTERS_0_READONLY: "false"
          KAFKA_CLUSTERS_0_BOOTSTRAPSERVERS: kafka-stg-shared-workable-staging.aivencloud.com:24451
          KAFKA_CLUSTERS_0_PROPERTIES_SECURITY_PROTOCOL: SSL
          KAFKA_CLUSTERS_0_PROPERTIES_SSL_TRUSTSTORE_LOCATION: /etc/kafka/stores/client.truststore.jks
          KAFKA_CLUSTERS_0_PROPERTIES_SSL_KEYSTORE_LOCATION: /etc/kafka/stores/client.keystore.p12
          KAFKA_CLUSTERS_0_PROPERTIES_SSL_KEYSTORE_TYPE: PKCS12

Steps to reproduce
This occurs by itself and have not found a way to reproduce it in some cases it happens and in others it does not with the exact same configuration
Screenshots

Logs
Nothing specific was logged even when we increased log verbosity
Additional context
No response

Hi, Spring Security (the library we use for OAuth2/OIDC auth handling) is known for its struggles to enable meticulous logging of events there.
I can recommend two things:

checking your browser's dev console' network tab, you might get some clues from there
you can enable logging this way:

logging:
  level:
    org.springframework.security: INFO

I'll convert this to to a discussion, as it's not a bug.


fix conftest HTMLRenderer when items is empty

Coverage remained the same at 100.0% when pulling 85f931e80ca69826bd39d228d30f4be3b8f36e20 on bug-fix-conftest into 66267a959712a32959358da6a4882a7ca5a894b6 on master.


fix file checker in health

FileChecker can not work properly when the specified file can not be Stat because the app has no proper permission (read and execute permission for directory along with the specified file path). This  should be make clear to end users and under such circumstance, FileChecker should return error instead nil to make the precondition ready. Otherwise, we can not actually disable the app by touch the disable file.
We should also add more document about the usage of FileChecker.

FileChecker only accepts absolute or relative file path. It does not work properly with tilde(~). You should make sure that the application has proper permission(read and execute permission for directory along with the specified file path). Otherwise, the FileChecker will report error and file health check is not ok.

Also, this PR will add support for relative path. And, if it can not be expanded to the corresponding absolute path, an error will be returned by FileChecker. This is also one precondition that can make FileChecker work when we want to disable one app by touching a disable file. :)

Please sign your commits following these rules:
https://github.com/docker/docker/blob/master/CONTRIBUTING.md#sign-your-work
The easiest way to do this is to amend the last commit:
$ git clone -b "fix_file_checker_in_health" git@github.com:andyxning/distribution.git somewhere
$ cd somewhere
$ git commit --amend -s --no-edit
$ git push -f

Amending updates the existing PR. You DO NOT need to open a new one.

CI reports a go fmt issue, also a test failure:
--- FAIL: TestFileChecker (0.00s)
	checks_test.go:9: /tmp was expected as exists
FAIL
FAIL	github.com/docker/distribution/health/checks	0.404s

Can you please take a look?

Please sign your commits following these rules:
https://github.com/docker/docker/blob/master/CONTRIBUTING.md#sign-your-work
The easiest way to do this is to amend the last commit:
$ git clone -b "fix_file_checker_in_health" git@github.com:andyxning/distribution.git somewhere
$ cd somewhere
$ git rebase -i HEAD~842353819744
editor opens
change each 'pick' to 'edit'
save the file and quit
$ git commit --amend -s --no-edit
$ git rebase --continue # and repeat the amend for each commit
$ git push -f

Amending updates the existing PR. You DO NOT need to open a new one.

Current coverage is 51.23% (diff: 45.45%)

Merging #2049 into master will decrease coverage by 10.10%

@@             master      #2049   diff @@
==========================================
  Files           128        128
  Lines         11322      11331      +9
  Methods           0          0
  Messages          0          0
  Branches          0          0
==========================================
- Hits           6944       5805   -1139
- Misses         3490       4777   +1287
+ Partials        888        749    -139

Powered by Codecov. Last update 7694c31...9c8cd53

@aaronlehmann  This RP is replaced by #2072


add support for scvs

closes https://github.com/interlynk-io/sbomqs/issues/20
This PR adds the basic implementation of SCVS. It adds only few fields which are already by sbomqs tools. Will add more field after discussion and enhancing more feature of SCVS in sbomqs tool.

still in progress and not ready for review

@viveksahu26 can we rebase and resolve all conflicts here

Closing this PR due to some complex merge conflict. Will open new PR for the same.


addition value_estiamte and other curves

hi
Have you considered updating the curve with a value_estimate recently? Because my value_estimate curve always goes down and the opposite is said in the document of ml-agents-master.

Yes, value estimates should increase together with cumulative rewards as the agent learns. However, if and how fast it learns depends on the chosen hyperparameters. My code doesn't affect those values/curves directly, only indirectly through the hyperparameter settings.


many POMs seem to have vanished

I cannot ./gradlew run any longer, because the POMs for MaryTTS seem to have vanished
Execution failed for task ':compileJava'.
> Could not resolve all files for configuration ':compileClasspath'.
   > Could not find de.dfki.mary:voice-cmu-slt-hsmm:5.2.
     Searched in the following locations:
       - https://repo.maven.apache.org/maven2/de/dfki/mary/voice-cmu-slt-hsmm/5.2/voice-cmu-slt-hsmm-5.2.pom
       - file:/Users/andreas/.m2/repository/de/dfki/mary/voice-cmu-slt-hsmm/5.2/voice-cmu-slt-hsmm-5.2.pom
       - https://public.nexus.pentaho.org/content/groups/omni/de/dfki/mary/voice-cmu-slt-hsmm/5.2/voice-cmu-slt-hsmm-5.2.pom
     Required by:
         project :
   > Could not find de.dfki.mary:voice-cmu-bdl-hsmm:5.2.
     Searched in the following locations:
       - https://repo.maven.apache.org/maven2/de/dfki/mary/voice-cmu-bdl-hsmm/5.2/voice-cmu-bdl-hsmm-5.2.pom
       - file:/Users/andreas/.m2/repository/de/dfki/mary/voice-cmu-bdl-hsmm/5.2/voice-cmu-bdl-hsmm-5.2.pom
       - https://public.nexus.pentaho.org/content/groups/omni/de/dfki/mary/voice-cmu-bdl-hsmm/5.2/voice-cmu-bdl-hsmm-5.2.pom
     Required by:
         project :
   > Could not find de.dfki.mary:voice-cmu-rms-hsmm:5.2.
     Searched in the following locations:
       - https://repo.maven.apache.org/maven2/de/dfki/mary/voice-cmu-rms-hsmm/5.2/voice-cmu-rms-hsmm-5.2.pom
       - file:/Users/andreas/.m2/repository/de/dfki/mary/voice-cmu-rms-hsmm/5.2/voice-cmu-rms-hsmm-5.2.pom
       - https://public.nexus.pentaho.org/content/groups/omni/de/dfki/mary/voice-cmu-rms-hsmm/5.2/voice-cmu-rms-hsmm-5.2.pom
     Required by:
         project :
   > Could not find de.dfki.mary:voice-dfki-prudence-hsmm:5.2.
     Searched in the following locations:
       - https://repo.maven.apache.org/maven2/de/dfki/mary/voice-dfki-prudence-hsmm/5.2/voice-dfki-prudence-hsmm-5.2.pom
       - file:/Users/andreas/.m2/repository/de/dfki/mary/voice-dfki-prudence-hsmm/5.2/voice-dfki-prudence-hsmm-5.2.pom
       - https://public.nexus.pentaho.org/content/groups/omni/de/dfki/mary/voice-dfki-prudence-hsmm/5.2/voice-dfki-prudence-hsmm-5.2.pom
     Required by:
         project :

and, until now, I could not find an alternative repo for these dependencies. According to the marytts project, MaryTTS artifacts for version 5.2.1 should be available through "Maven Central", but that did not work for me...(as it seems to contain voice-cmu-slt-hsmm only, not the other required voices)
public.nexus.pentaho.org does no longer seem to hold any MaryTTS files
"Spring Plugins" and "Spring Lib M" seem to require some kind of authorization in order to access any files...

Hi @rozek ,
Try removing these lines from the build.gradle file:
    // Required for MaryTTS libraries
    maven {
        url "https://public.nexus.pentaho.org/content/groups/omni/"
    }

I added this (hack) after the JFrog's Bintray repo shut down, but it seems the MaryTTS libraries are now resolvable from Maven Central. I was able to get it to build and run after commenting out this directive (and removing my Gradle cache). Let me know if the same works for you.

Good morning!
Thank you very much for your effort!
Unfortunately, I already tried exactly what you suggested - including a version update to 5.2.1 (to my knowledge, that's the only version currently being served from Maven Central)
    implementation 'de.dfki.mary:voice-cmu-slt-hsmm:5.2.1'
    implementation 'de.dfki.mary:voice-cmu-bdl-hsmm:5.2.1'
    implementation 'de.dfki.mary:voice-cmu-rms-hsmm:5.2.1'
    implementation 'de.dfki.mary:voice-dfki-prudence-hsmm:5.2.1'

But, again, several POMs could not be found:
Execution failed for task ':compileJava'.
> Could not resolve all files for configuration ':compileClasspath'.
   > Could not find de.dfki.mary:voice-cmu-bdl-hsmm:5.2.1.
     Searched in the following locations:
       - https://repo.maven.apache.org/maven2/de/dfki/mary/voice-cmu-bdl-hsmm/5.2.1/voice-cmu-bdl-hsmm-5.2.1.pom
       - file:/Users/andreas/.m2/repository/de/dfki/mary/voice-cmu-bdl-hsmm/5.2.1/voice-cmu-bdl-hsmm-5.2.1.pom
     Required by:
         project :
   > Could not find de.dfki.mary:voice-cmu-rms-hsmm:5.2.1.
     Searched in the following locations:
       - https://repo.maven.apache.org/maven2/de/dfki/mary/voice-cmu-rms-hsmm/5.2.1/voice-cmu-rms-hsmm-5.2.1.pom
       - file:/Users/andreas/.m2/repository/de/dfki/mary/voice-cmu-rms-hsmm/5.2.1/voice-cmu-rms-hsmm-5.2.1.pom
     Required by:
         project :
   > Could not find de.dfki.mary:voice-dfki-prudence-hsmm:5.2.1.
     Searched in the following locations:
       - https://repo.maven.apache.org/maven2/de/dfki/mary/voice-dfki-prudence-hsmm/5.2.1/voice-dfki-prudence-hsmm-5.2.1.pom
       - file:/Users/andreas/.m2/repository/de/dfki/mary/voice-dfki-prudence-hsmm/5.2.1/voice-dfki-prudence-hsmm-5.2.1.pom
     Required by:
         project :
   > Could not find com.twmacinta:fast-md5:2.7.1.
     Searched in the following locations:
       - https://repo.maven.apache.org/maven2/com/twmacinta/fast-md5/2.7.1/fast-md5-2.7.1.pom
       - file:/Users/andreas/.m2/repository/com/twmacinta/fast-md5/2.7.1/fast-md5-2.7.1.pom
     Required by:
         project : > de.dfki.mary:voice-cmu-slt-hsmm:5.2.1 > de.dfki.mary:marytts-common:5.2.1
   > Could not find de.dfki.lt.jtok:jtok-core:1.9.3.
     Searched in the following locations:
       - https://repo.maven.apache.org/maven2/de/dfki/lt/jtok/jtok-core/1.9.3/jtok-core-1.9.3.pom
       - file:/Users/andreas/.m2/repository/de/dfki/lt/jtok/jtok-core/1.9.3/jtok-core-1.9.3.pom
     Required by:
         project : > de.dfki.mary:voice-cmu-slt-hsmm:5.2.1 > de.dfki.mary:marytts-runtime:5.2.1
   > Could not find gov.nist.math:Jampack:1.0.
     Searched in the following locations:
       - https://repo.maven.apache.org/maven2/gov/nist/math/Jampack/1.0/Jampack-1.0.pom
       - file:/Users/andreas/.m2/repository/gov/nist/math/Jampack/1.0/Jampack-1.0.pom
     Required by:
         project : > de.dfki.mary:voice-cmu-slt-hsmm:5.2.1 > de.dfki.mary:marytts-runtime:5.2.1 > de.dfki.mary:marytts-signalproc:5.2.1

As you can see, the following dependencies can not be resolved (apart from the additional voices, which don#t seem to be served by Maven Central):

com.twmacinta:fast-md5:2.7.1
de.dfki.lt.jtok:jtok-core:1.9.3
gov.nist.math:Jampack:1.0


feat(cmd): Leet recent

#68

@kawre This addition is great! :fire:
Can it be merged, or is there some help needed with the PR to make it ready?


select vehicle

Select the vehicle used for the routing request. The following options are avaliable "car" "bike" "foot" "hike" "mtb" "racingbike" "scooter" "truck" "small_truck"
The info endpoint of the GH Server gives information about the supported vehicles by this very instance.
This issue inlcudes:

Parsing the supported vehicles from the info endpoint
Giving the user a way to choose a vehicle for routing from the supported vehicles
Add the vehicle parameter to the routing request
Add vehicle parameter to url

Solved with 8181fb10fffc6392acff3225440a6fd30cea756c, 6b2da4050239865249eb28e45456275f6b74196b and bb2d07727530f3e260c206ad8aad4fbf9a783587


Pattern Observers on Array

In writing the documentation for Pattern Observers I came across a weird case. I wasn't certain of the expected behavior.
When observing on items.* and a new item is pushed onto the array should it return the new object or the index. Currently it returns the index and keypath is set at items.length which is technically correct but my assumption would be items.3 or items. (Edited since the last piece of the sentence made no sense...)
Jsfiddle: http://jsfiddle.net/S327k/2/
When setting at a specific index path you get this. Which actually gives you the new object.
Jsfiddle: http://jsfiddle.net/H5Uw7/1/

With magic: true and if pushed newItem is object this issue still exists.
var ractive = new Ractive({
    el: 'main',
    magic: true,
    template: '#template',
    data: {
        items: [ ]
    }
});

console.group( 'initial observe' );
ractive.observe( 'items.*', function ( n, o, k, index ) {
    console.log( 'changed keypath is %s. index is %s. new value is %s', k, index, n );
});
console.groupEnd();

// try difference array mutations...
console.group( 'push' );
ractive.get( 'items' ).push( {test:'test'} );
console.groupEnd();

output
push
(index): changed keypath is items.0. index is 0. new value is Object
(index): changed keypath is items.0. index is 0. new value is Object

http://jsfiddle.net/tGGv9/4/
http://jsfiddle.net/tGGv9/3/


IMPALA-12470: initial commit

Change-Id: Id103306c32238ec501aeb6cf55d1aed1af2641fa

Hi @gaurav1086  thanks for your contribution! We don't use pull requests in Apache Impala, we use Gerrit instead: https://gerrit.cloudera.org/. https://cwiki.apache.org/confluence/display/IMPALA/Using+Gerrit+to+submit+and+review+patches has a walkthrough for uploading patches for review.


Re-rendered previews from the latest commit:

Re-rendered previews from the latest commit:

See preview of Bookdown here
See preview of Coursera version here

These don't appear to have my current changes. :(

Updated at 2021-09-24 16:08:44

These don't seem to have my current edits :(
Originally posted by @carriewright11 in https://github.com/jhudsl/DaSL_Course_Template_Bookdown/issues/244#issuecomment-926755442

Closing in favor of issue description on #247 Will track over there.


--traceResolution can not resolve modules

TypeScript Version:  2.0.3
Expected behavior:
All modules are resolved.  The compiling works fine.  So I suppose the modules are actually resolved.
Actual behavior:
$ npm  install --save-dev @types/node
$ node_modules/.bin/tsc --traceResolution | grep ====
======== Resolving type reference directive 'node', containing file '/myfolder/__inferred type names__.ts', root directory '/myfolder/node_modules/@types'. ========
======== Type reference directive 'node' was successfully resolved to<EMAIL_ADDRESS>primary: true. ========
======== Resolving module 'events' from<EMAIL_ADDRESS>========
======== Module name 'events' was not resolved. ========
======== Resolving module 'net' from<EMAIL_ADDRESS>========
======== Module name 'net' was not resolved. ========
======== Resolving module 'stream' from<EMAIL_ADDRESS>========
======== Module name 'stream' was not resolved. ========
======== Resolving module 'child_process' from<EMAIL_ADDRESS>========
======== Module name 'child_process' was not resolved. ========
======== Resolving module 'tls' from<EMAIL_ADDRESS>========
======== Module name 'tls' was not resolved. ========
======== Resolving module 'http' from<EMAIL_ADDRESS>========
======== Module name 'http' was not resolved. ========
======== Resolving module 'readline' from<EMAIL_ADDRESS>========
======== Module name 'readline' was not resolved. ========
======== Resolving module 'crypto' from<EMAIL_ADDRESS>========
======== Module name 'crypto' was not resolved. ========

It is ok for module resolution step to not to find some module. Module resolution process is executed as files are added to the program and its purpose is:

collect all accessible files that should be included
record results of module resolution so they can be used on later steps.
Module resolution does not report errors and the reason for it is ambient external modules - we might see the file that imports something that happen to be ambient external module prior to the file that actually declared this module. Errors are reported later during the typechecking when we have access to all accumulated information


ssl can't read large files in a single read()

Traceback (most recent call last):
  File "/Users/csh/test.py", line 10, in <module>
    test_blobfile_download()
  File "/Users/csh/test.py", line 6, in test_blobfile_download
    raw_chkpt_bytes = blobfile.BlobFile(piece_path_gcs, mode="rb").read()
  File "/Users/csh/miniconda3/envs/openai/lib/python3.7/site-packages/blobfile/ops.py", line 1597, in readall
    opt_bytes = self.read(self._size - self._offset)
  File "/Users/csh/miniconda3/envs/openai/lib/python3.7/site-packages/blobfile/ops.py", line 1618, in readinto
    opt_n = self._f.readinto(b)
  File "/Users/csh/miniconda3/envs/openai/lib/python3.7/site-packages/urllib3/response.py", line 661, in readinto
    temp = self.read(len(b))
  File "/Users/csh/miniconda3/envs/openai/lib/python3.7/site-packages/urllib3/response.py", line 507, in read
    data = self._fp.read(amt) if not fp_closed else b""
  File "/Users/csh/miniconda3/envs/openai/lib/python3.7/http/client.py", line 447, in read
    n = self.readinto(b)
  File "/Users/csh/miniconda3/envs/openai/lib/python3.7/http/client.py", line 491, in readinto
    n = self.fp.readinto(b)
  File "/Users/csh/miniconda3/envs/openai/lib/python3.7/socket.py", line 589, in readinto
    return self._sock.recv_into(b)
  File "/Users/csh/miniconda3/envs/openai/lib/python3.7/ssl.py", line 1052, in recv_into
    return self.read(nbytes, buffer)
  File "/Users/csh/miniconda3/envs/openai/lib/python3.7/ssl.py", line 911, in read
    return self._sslobj.read(len, buffer)
OverflowError: signed integer is greater than maximum

The file size in this case is<PHONE_NUMBER> which is > 2**31

This could be fixed by reading smaller chunks or finding some sentinel value to pass to read everything, though it's unclear what that would be here, since .read(-1) just calls readall

Hmm. Maybe in the meantime we could throw an error that points the user at your workaround if they try to download a file that's larger than 2**31 bytes?

The workaround I posted is the same as option 1.  I intend to implement one of these fixes but may not have time today.

On Mar 16, 2020, at 2:58 PM, Tom B Brown<EMAIL_ADDRESS>wrote:

Hmm. Maybe in the meantime we could throw an error that points the user at your workaround if they try to download a file that's larger than 2**31 bytes?
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.


BVAL-498 Include the bullet points in the tck-audit.xml file

@gunnarmorling too simple to be true :)

Nice one; didn't we have a similar problem somewhere else?

Maybe, but it's not easy to find them. I looked for :</text> without success. So we should fix them when we see them.


Make medoo work with schema

Usually, schema of database is prefixed with the table_name. Modified medoo to accompany this change. Now $table can be supplied with schema.table_name and it gets quoted as "schema"."table_name" instead of "schema.table_name"

Perhaps my issue with MSSQL schema is related to this https://github.com/catfan/Medoo/issues/824


JavaScript program to print floyd's triangle

Why:

Closes #ISSUE_NUMBER
What's being changed:

Closing this PR as there is no files changed


Default file to path independent

Currently the injected html has:
<link rel="manifest" href="manifest.74c47a865b74c433aeb61b3c792620c0.json" />

This will load /some-page/manifest.74c47a865b74c433aeb61b3c792620c0.json if you are on /some-page.
This change defaults to requesting /manifest.74c47a865b74c433aeb61b3c792620c0.json on any page.  I like it just being the default so the user can configure still if they desire (for some reason) to leave out the slash

I'm sorry, but I can't accept your pull request. Projects using the current default options may break.


Collapsing and expanding is leaving empty space where SecondaryView was

Hi @AndreiMisiukevich
Android ONLY issue I am facing:
I've noticed what I think might be an issue/bug with the plugin. My setup is I have your component inside a ListView as the viewcell, and when I scroll down the screen (I do note that only scrolling down a little first and then expanding causes issues) and expand and collapse a row unfortunately it just makes the content invisible rather then collapsing the SecondaryView and leaves a large empty space where the SecondaryView was (see the GIF below):

I'm using:
ExpandableView: 1.0.9,
Xamarin Forms: <IP_ADDRESS>5677
Also I am using the new Xamarin.Forms.Visual.Material: <IP_ADDRESS>5677
Android Device is 5.1.1 (Galaxy Tab A 7.0 SM-T280),
I also have Target Android Version 9.0 (API Level 28) and minimum android version 5.0 (API Level 21)

Attached is a sample repo:
SampleTest.zip
let me know if you have any issues

See #27


Allow certain errors to be ignored or excluded

There might be certain errors that an application throws which a user might want to ignore. We should have an API that allows for ignoring those errors/exceptions. The API should allow users to ignore errors based on either status codes, error message or error class.

Related: https://discuss.elastic.co/t/apm-java-agent-ignore-exception/193005

Another mention: https://discuss.elastic.co/t/filtering-out-exceptions-by-class-when-tracing/196864

Should add a ConfigurationOption<List<WildcardMatcher>> ignoreExceptions to CoreConfiguration

Using Spring Boot, all @Scheduled methods are recorded. I have a method that fires regularly and I want to ignore it.
An option to ignore should be added, like @IgnoreTransaction.