Height aligned the 2 button

This PR is nitspick.
The height of the 2 buttons are not aligned in Chrome.

ScreenShot in Chrome

ScreenShot in Safari

What I did
Using flexbox
After
ScreenShot in Chrome

ScreenShot in Safari

How to test

Is this testable with jest or storyshots?

Yes, maybe by storyshots.

Does this need a new example in the kitchen sink apps?

No.

Does this need an update to the documentation?

No.

I'm contributing to this repository for the first time.
Sorry, I did not fully understand if there are other files that need to be changed.

@marchdoe Would you like to review this one?

Thank you @usagi-f, awesome PR, very clear what it does and I'm sure we can get this merged real soon and end this atrocity to your eyes. 👨🎨
I want to give some new members on the team the opportunity to review and merge for the first time.

@usagi-f - I am trying to recreate the issue and am not able to.
I am on Chrome Version 60.0.3112.113 (Official Build) (64-bit) (MacOS)

Great work on this! Everything looks great in the PR. The only thing I noticed that I was more curious about than anything was the nesting of Flex. Is it possible to achieve the same display without nesting?

Maybe the issue only appears when zooming?

@marchdoe
Thank you review for this PR.
I also reviewed it in the same environment. (60.0.3112.113 / 64-bit / MacOS)
But, display was same.

cra-kitchen-sink

Install for "@storybook/react": "^3.2.8" in the new directory

And, Thank you for review on CSS too.
But, I think the nested flexbox is not a bad thing.
By doing this, eliminate the Magic-Number of padding, and The height becomes flexible.
How about you think this...?

@usagi-f - awesome, sounds good to me, lets get this into master!
cc @ndelangen

@marchdoe you can press 'Update branch' and then wait for the CI to finish and then press 'Merge' 😄👍

Congrats on your first merge as maintainer 👍

Thanks to everyone of the maintainers! 😆
I hope the storybook will be a valuable product!


After update to ng-elastic 1.0.0-beta3, ion-textarea was not shrink after reset form

Current behaviour
Textarea is not shrink after reset form.
Expected behaviour
Text area is shrink as angular2-elastic.
Step to reproduce

Clone the following repo
Start server, navigate to List page
Extend textarea in footer to 3 lines
Click Clear button
Textarea is not shrink.

Sample application
https://github.com/longgt/ionic-textarea-elastic-demo

#18
#19


fix: support reconnect

because ServiceWorker is shut down every 5 minutes for manifest V3 extension, so it needs to reconnect

Do you believe there's any possibility of message(s) loss amidst the switchover? i.e imagine a message is dispatched from a content script, and right that femtosecond the service worker is killed?


Recent GitHub deprecations for set-output and save-state

https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/

done


Implement the Capco OSS standards

Thanks for changing this to Husky.  I will create a Github template for react apps and update the standards documentation.


[TeX] allow disabling of formatID

Cf. the discussion at https://github.com/mathjax/MathJax/issues/1899
The formatID function is quite simple:
https://github.com/mathjax/mathjax-v3/blob/1217503c2fd89671041bc363f3ff9fb6c69725c7/mathjax3-ts/input/tex/Tags.ts#L355
This can lead to invalid IDs (and easily to duplicate IDs when working server-side).
It would be useful if one could disable formatID, e.g.,, check if its result is a string:
https://github.com/mathjax/mathjax-v3/blob/1217503c2fd89671041bc363f3ff9fb6c69725c7/mathjax2/legacy/extensions/TeX/AMSmath.js#L280
(The same technically applies to v2.)

e.g.,, check if its result is a string:

I'm not sure quite what you mean.  What result are you checking for a string? Both the id being passed to formatId() and the result from it are always strings.  I'm afraid I don't understand what test you want to be made.
Note that your second reference is to the legacy v2 TeX input jax, which is no longer being used by v3.  In the v3 case, the formatID() function is a configuration parameter that you can completely replace, so you should be able to do whatever you want with the label that it receives.
It looks like the format* configuration options didn't take it through to the v3 TeX configuration object. @zorkow, can you see how hard it would be to make that happen?

Note that your second reference is to the legacy v2 TeX input jax,

Ah, sorry, I missed that. I came to this via code using v2.

both the id being passed to formatId() and the result from it are always strings.

If (in v2) I configure formatId: () => {} then it won't return a string but undefined which ends up being stringified; that technically gives me valid IDs but is not ideal either.
For our purposes, we actually don't need customization here since we provide IDs ourselves - so we'd be happy with just an option to disable it. The current function easily creates invalid IDs, e.g., \tag{$x$} creates an invalid XML ID (which is still required in SVG output).
I should've filed this on v2 but it seemed more pragmatic to address this in v3.

since we provide IDs ourselves

To clarify: via \cssId{}.

If (in v2) I configure formatId: () => {} then it won't return a string

Ah, so you meant to check if it didn't return a string, and then not use it?  I'm not sure how this is supposed to work, however, as that would not provide anything for \ref and \eqref to use to set up their links to the tagged equation.
I'm afraid I'm confused by what you are trying to accomplish.  Can you give an explicit example of your use of \cssId{}?
Note that if the equation has a \label, it is the label, not the tag itself, that is used as the ID (and the line you linked to above is the one that handles that; the use of the tags is in the other two places where formatID() is used).  So you could use \label to override the tags.
Or you could use
n = 0;
mjAPI.config({
  MathJax: {
    TeX: {
      equationNumbers: {
        formatID: () => 'mjx-eqn-' + n++
      }
    }
  }
});

to get sequentially numbered labels regardless of the tag.  Or
n = 0;
mjAPI.config({
  MathJax: {
    TeX: {
      equationNumbers: {
        formatID: (id) => {
          const match = id.match(/\\cssId{(.*?)}/);
          return 'mjx-eq-' + (match ? match[1] : n++);
        }
      }
    }
  }
});

to extract the \cssId{} and use that for (part of) the tag's id.  Or you could define your own macro, e.g., \tagID{} that simply ignores its argument (so when it is typeset it does nothing), but gets extracted by the formatID() command to use as the (complete) tag ID, though using \label{} would really be just as easy.
These approaches will allow \ref and \eqref to be able to link to the tagged equations, while still giving you control over the tags used.
Does something like that fill the bill?

I'm not sure how this is supposed to work, however, as that would not provide anything for \ref and \eqref to use to set up their links to the tagged equation.

We don't need \ref and \eqref; we resolve IDs and links to them long before MathJax comes into play.

I'm afraid I'm confused by what you are trying to accomplish.

I want to disable formatID.

Or you could [...] get sequentially numbered labels regardless of the tag.

I'm aware of that but it means I have more IDs to worry about.
Anyway, I guess it's good that this issue has identified that formatID is not yet configurable in v3.
Otherwise, this issue can be closed.

I want to disable formatID.

Saying the same thing you said originally doesn't really clarify this for me.  I don't know what "disable formatID" means.  Are you saying that you want a way not to have ids on the <mtd> elements that are the labels in the <mlabeledtr> rows?
You seem to be asking for a configuration parameter to be added to the TeX block that would prevent those ids from being added to the <mtd> elements.  As I mention above, that would break \ref and \eqref, and while you may not be using these yourself, the configuration parameter would not just be there for you, but for everyone, and it would cause those macros to malfunction.  That seems like a bad idea, especially when the parameter is for a pretty limited and non-standard use case.

I have more IDs to worry about

How about using formatID: () => '' and having a TeX input jax post-filter that removes the empty ids on mtd elements in mlabeledtr rows?

This answer is for v3 only:
I believe that this should not be configurable via an option.
In v3 there is are tags objects with clearly defined interfaces.
In other words, developers who want to change the behaviour

Just for the record: The definition of the interface

@zorkow,

developers who want to change the behaviour can subclass and add a new object to the configurations.

Can you give an example of how this would be done in practice?
What worries me is that the tag factory is not accessible to the page author (it is down in a protected property of the TeX input jax) without also having to subclass the input jax itself.  That seems like a lot of overhead to change something that was originally intended as a page-configurable function.

It is accessible via the Configuration classes as well as via the Options.
But you are probably right that for convenience we might want to supply some sort of "RawTags" subclass, which we can then make selectable via some user facing option.

One last follow-up on this.  Here is a v2 extension that prevents the tag <mtd> elements from having an id attribute.  Call it notagids.js and put it in a folder and map the [extensions] path to that folder in mathjax-node, and load the extension `[extensions]/notagids.js'.
MathJax.Hub.Register.StartupHook("TeX AMSmath Ready", function () {
    const STACKITEM = MathJax.InputJax.TeX.Stack.Item;
    const GETTAG = STACKITEM.prototype.getTag;
    STACKITEM.Augment({
        getTag() {
            const tag = GETTAG.call(this);
            delete tag.id;
            return tag;
        }
    });
});

MathJax.Ajax.loadComplete("[extensions]/notagids.js");

The v3 version of the extension in the previous post would be to include
import {AbstractTags, TagsFactory} from '../mathjax3/input/tex/Tags.js';

class NoIdTags extends AbstractTags {
    makeTag() {
        const tag = super.makeTag();
        const attributes = tag.attributes.getAllAttributes();
        delete attributes.id;
        return tag;
    }
}

TagsFactory.add('noID', NoIdTags);

and then use new TeX({tags: 'noID'}) when creating the TeX input jax.
It is also possible to use something like
import {AbstractTags, TagsFactory} from '../mathjax3/input/tex/Tags.js';

class CustomTags extends AbstractTags {
    formatId(id) {
        return 'abc-' + id;
    }
}

TagsFactory.add('custom', CustomTags);

with new TeX({tags: 'custom'}) to use a modified formatId() function (and similarly for the other format functions).

Or you could extend one of the existing Tags classes, such as AllTags or AmsTags if you want to keep their tagging behaviour and just override the formatId method.


Remove lifetime annotation from boxed trait object

I think this lifetime is unnecessary and should be removed:
struct Duck<'a> {
	fly_behaviour: Box<FlyBehaviour + 'a>,
 }

Many thanks @gralpli for the PR. Feel free to patch other things!


ignore all line numbers at the start of log lines

Recently, I had to test error messages with l3build and found that they also include line numbers that interfere with the comparison of .tlg files. Commit 7abddccc8569af0140bda59585637dbc10e8a9fb does not suffice to remove them, so I modified the regular expression introduced therein to universally catch line numbers at the start of lines.

I have a feeling we discussed something akin to this and for some reason didn't do it. However, I can't spot a problem so will make the change. As there's a knock-on on LaTeX2e and we are in the middle of a CTAN update for that, I'll hold off for a few days.

An aside: Perhaps consider opening an issue asking the team to us Git 'natively' if you are expecting to make a lot of pull requests! We've got some internal discussion ongoing on this, and it would be useful to see if others would really make use of this possibility.


Dev Workflows for Lambda@Edge

Purpose and background context
This is part of a Proof-of-Concept for determining how to publish Lambda@Edge functions from application repositories to our Terraform-managed CloudFront distributions. In this round of changes, the caller workflows are cleaned up and use the new shared workflows that have been merged to the main branch of the .github repository.
We need two different dev workflows, one that just redeploys the CloudFront distribution without pushing a zip from GitHub and one that performs the full Lambda function upload and CloudFront redeployment. We also include a stage workflow with the automation temporarily disabled.
How this addresses that need

Update Makefile with manual zip deployment commands (create-zip and upload-zip)
Add a workflow_dispatch GHA workflow for dev that only redeploys the CloudFront distribution (by triggering a plan/apply in TfC)
Add a workflow_dispatch GHA workflow for dev that handles the full zip upload and CloudFront distribution redeploy
Add a workflow_dispatch GHA workflow for stage that is ready to automated stage deploys (with the automation currently commented out)
Update the README

How can a reviewer manually see the effects of these changes?
With all the changes, it is not possible to test the GHA workflows at this time. Multiple tests have been done and can be found in the Actions history on this repo.
Test the make commands
Checkout this branch locally. Authenticate to Dev1 (as a full admin user) on the command line and then run make create-zip. This should zip up the code for the Lambda function. Run make upload-zip. This should copy the .zip file to the S3 bucket in Dev1. In the AWS Console, you can navigate to the shared-files-xxxx S3 bucket and open the files/ folder and see the that Last Modified date on the cf-lambda-custom-domain.py.zip file has updated.
Includes new or updated dependencies?
YES: This depends on a new shared workflow in our .github repo. See PR#49 for more details about that shared workflow.
Changes expectations for external applications?
NO
What are the relevant tickets?

GDT-97

Developer

[n/a] All new ENV is documented in README (this is code for a Lambda@Edge function which cannot have ENV)
[n/a] All new ENV has been added to staging and production environments (this is code for a Lambda@Edge function which cannot have ENV)
[X] All related Jira tickets are linked in commit message(s)
[X] Stakeholder approval has been confirmed (or is not needed)

Code Reviewer(s)

[ ] The commit message is clear and follows our guidelines (not just this PR message)
[ ] There are appropriate tests covering any new functionality
[ ] The provided documentation is sufficient for understanding any new functionality introduced
[ ] Any manual tests have been performed and verified
[ ] New dependencies are appropriate or there were no changes

@JPrevost thanks for the feedback! I just pushed up the requested tweaks.


Enhance Build Script: Streamline Distribution Preparation and Compilation Process

[x] I understand that this repository is auto-generated and my pull request may not be merged

Changes being requested
Additional context & links

Thank you for the contribution, but we prefer to keep code comments in English and try to minimize stylistic diffs on bash files for auditability.


Added "Transfer Learning on CNN for Image Classification Tutorial" Notebook

I have added a notebook on Transfer Learning on CNN for COVID Chest Image Classification using PyTorch. I hope it is descriptive enough.

I hope it is descriptive enough.

Couldn't get any better @arunpandian7 😃  Great work 💯


Add validator testnet details to API docs

The validator testnet is now up and running.
The following API details should be added to the docs site somehow.
Probably it will be a little challenging right now given their testnet is still on v0.53, but once we upgrade to v0.67 it will sit more logically in the testnet section.   Would probably require explicitly labelling the existing ones Fairground, and then having a section for Validator Testnet.
GRPC
api.validators-testnet.vega.xyz:3007
GraphQL
https://api.validators-testnet.vega.xyz/query
REST
https://api.validators-testnet.vega.xyz
Unless it is an option to somehow read them in directly from the networks repo ... not sure if that is what is done currently for Fairgroud.

Wrong repo


broken-link-fix

The link was not working and was set to a folder that does not contain the guide. I have changed its link to the guide available on the devlake web
Signed-off-by: Basit Hasan<EMAIL_ADDRESS>

cc @JoshuaPoddoku

This is awesome! Thanks @basit9958 for pointing this out.


Add llama2c setup instructions

this will be required, so should go on top of setup instructions
like "1. clone the repo". btw, there is a single clone command that can get submodules

we may have a submodule for mamba as well, not sure yet

@jettjaniak Rad, incorporated changes


Access: view digitized books

As a record editor, I can only view digitized materials from Derrida's library when I am logged in so that copyrighted materials are not exposed to the general public.
Logged in record editors or anyone with greater permissions should be able to view the books; anonymous users or logged in users without those permissions should not.

[x]  create view canvas and view manifest permissions
[x]  add view canvas/manifest permissions to record editor group permissions
[x] check view canvas/manifest permissions when displaying digitized books link in admin site
[x] check view canvas/manifest permissions when displaying any canvas or manifest views

Sample script output for importing a handful of items:
In your testing, please check that this is sufficient information to manually associate any digitized editions that are not automatically associated.
./manage.py  import_digitaleds [manifest uris omitted]
Imported pz890vk14g "House - Gift Books, Works By and About Derrida, and Related Items - Montaigne. Essais."
No matching instance for pz890vk14g (findingaids.princeton.edu/collections/RBD1.1/c7822)
Imported pqr46tp355 "House - Gift Books, Works By and About Derrida, and Related Items - Communications n°4."
. Associated pqr46tp355 with "Rhétorique de l'image (1964)"
Imported phx121388m "House - Gift Books, Works By and About Derrida, and Related Items - Derrida, Jacques. De la grammatologie."
No matching instance for phx121388m (findingaids.princeton.edu/collections/RBD1.1/c8193)
Imported phd76vq33z "House - Living Room and Attic - Annotated or Inscribed - Pensée Formelle et Sciences de l'Homme"
. Associated phd76vq33z with "Pensée formelle et sciences de l'homme (1960)"
Imported pbc389901n "House - Living Room and Attic - Annotated or Inscribed - L'écriture et la psychologie des peuples"
. Found 2 matching instances for findingaids.princeton.edu/collections/RBD1.1/c13577
[manifest uri] has already been imported [repeated]
Imported p3b593z50x "House - Living Room and Attic - Annotated or Inscribed - David, Madeleine. Les Dieux et le Destin en Babylonie"
. Associated p3b593z50x with "Les dieux et le destin en Babylonie (1949)"
Imported pms35x1541 "Studio - Wall 1 - Emile ou l'éducation"
. Found 2 matching instances for findingaids.princeton.edu/collections/RBD1/c10457

URLs processed: 10
Manifests imported: 7
Manifests not matched to library work instances: 4


Application Crash on Startup after Elite Dangerous Update 13

The application crashes when it is opened.
I would like to help with the development on this app but not sure how to get started.

Thanks for reporting the bug. Sorry for the delay in my response. This should be fixed with 1.0.0-alpha.5.2 version I just pushed. Please let me know if this is the case for you.


JSON API Compliance Checklist

This is an incomplete checklist of how incomplete my compliance with JSON API is.

[x] attributes (CRUD)
[x] meta attributes (CRUD)
[ ] relations

[ ] many-to-one
[ ] many-to-many
[ ] one-to-one
[ ] relationship endpoints /v1/:resource/relationships/:related
[ ] related endpoints /v1/:resource/:related

[x] standard errors
[ ] sparse fieldsets
[ ] sorting
[ ] pagination
[ ] filtering
[ ] links

Moved this list to the README for greater visibility


Can´t clone the repository

ubuntu@ip-172-31-61-13:~$ sudo git clone https://github.com/strapi/sample-strapi-app
Cloning into 'sample-strapi-app'...
Username for 'https://github.com':xxx
Password for<EMAIL_ADDRESS>remote: Repository not found.
fatal: repository 'https://github.com/strapi/sample-strapi-app/' not found
ubuntu@ip-172-31-61-13:~$ remote: Repository not found.

Also why does it ask to auth at all?

Did you manage to clone the repository?


Repository not participating in hacktober fest

Hey! As you know, hacktober is going on, and I was wondering if this repo can be added to hacktober fest?

What exactly is hacktober fest?

I assume it's a bit too late for that?


Use uuid instead of huuid

For https://github.com/home-assistant/core/pull/48742

we should hold off merging this until the next beta is out


Fix artifactPrefix for 5.0 and newer

The artifactPrefix assumes that matterhorn is simply renamed to "opencast"; instead "matterhorn-" is just dropped form the artefactId. This also adds the opencast.osgi.jndi.service.name property and updates the documentation accordingly. By default the main pom.xml file is now configured for Opencast 5.0.

Are you sure this is right? I was using it successfully with the opencast- prefix this whole time and building your branch kind of supports this:
[ERROR] Failed to execute goal on project opencast-annotation-api: Could not resolve dependencies for project org.opencast:opencast-annotation-api:bundle:1.1-SNAPSHOT: Could not find artifact org.opencastproject:common:jar:5-SNAPSHOT

But now that you brought this topic up again: The way I did this back then is an ugly hack anyway and I would like to wrap this at least into build profiles, at least. I might just as well just do this now. ^_^
The "proper" solution would be to have an Ant task or some kind of script set these properties automatically based on the resolved Opencast version, but I can't find a nice way to do this right now. :thinking:

OK, I am confused now 😄. You are definitely right, the artifacId does include opencast-, however, the artifacts uploaded to Nexus do not: (see https://nexus.opencast.org/nexus/content/repositories/releases/org/opencastproject/). @gregorydlogan could it be that you somehow renamed the artifacts?

Huh, I had to modify my push script to push correctly, but I assumed that's because I had to pull it out of an old archive, not because a prefix had been dropped.  Let me diff the upstream pom files and see.

@gregorydlogan to be clear: the prefix is dropped in Nexus, but apparently it shouldn't. Every Opencast artifact in Nexus should include the opencast- prefix (e.g. opencast-common instead of just common).

Ah, I see what happened - I missed a change in my script.  I'm pushing the jars again now, give it an hour or so.

Alright, thanks @gregorydlogan! :smile:
@mtneug I'm going to close this then since the changes are no longer critical and, as said, you gave me an idea to make this build system at least a tiny bit better, which I'll implement soon-ish. Don't be too mad with me. :wink:

@JulianKniephoff not mad at all 😄 On the contrary, thanks for the great work!
@gregorydlogan it is probably a good idea to remove the wrong artifacts in order to prevent confusion.

@mtneug oh man, yeah I suppose you're right.


config:add property for Ehcache config file

Checklist

[x] the individual contributor license agreement is signed
[x] commit message follows commit guidelines
[ ] documentation is changed or added

Description of change

Document new option for selecting Ehcache configuration file. uPortal will have two of these configuration files, one with and one without JGroups support.

Depends on uPortal-project/uPortal#2433

Resolved #336


Update 2024-05-01-01-ADCP_visualization.md

updated the prototype section and few more items on the page

closes #45

Did you want to add the images in this PR?


Nightly CUDA Build Failing

See the logs from the last 3 nightly runs at https://github.com/Autoware-AI/docker/actions?query=workflow%3A"Nightly+build". It's related to a Docker layer not existing but I can't reproduce it locally. @sgermanserrano can you look into this? I'm tied up with AVP stuff in Auto right now.

some googling shows that it seems to be a docker issue when doing multiple COPY one after another on a clean run (docker-failed-to-export-image-failed-to-create-image-failed-to-get-layer), from the comments online a second run would clear the problem but for the CI we are always starting on a clean slate.
The link above contains another possible solution by adding RUN true between COPY but it doesn't look like we need it at the moment as flipping the commands does the trick

Seems to be fixed. Closing.


Zstd 0.7.1 does not compile with VC2013 and VC2015

This line is not understood by the compiler of Microsoft:
static ZSTD_customMem const defaultCustomMem = { ZSTD_defaultAllocFunction, ZSTD_defaultFreeFunction, NULL };
Here is the error message in german of it:
cl   -DEXTERNAL_CODECS -D_7ZIP_LARGE_PAGES -DUNICODE -D_UNICODE -Gr -nologo -c -FoAMD64/ -W4 -WX -EHsc -Gy -GR- -GF -MT /Ox /Ot ../../Compress\ZstdDecoder.cpp ../../Compress\ZstdEncoder.cpp ../../Compress\ZstdRegister.cpp
z:\setups\7zip\dl-zstd\src\7z1602_zstd_070\c\zstd\zstd_internal.h(236) : error C2143: Syntaxfehler: Es fehlt ';' vor 'const'
z:\setups\7zip\dl-zstd\src\7z1602_zstd_070\c\zstd\zstd_internal.h(236) : error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt.
z:\setups\7zip\dl-zstd\src\7z1602_zstd_070\c\zstd\zstd_internal.h(236) : error C2440: 'Initialisierung': 'initializer-list' kann nicht in 'const int' konvertiert werden
Es können lediglich Initialisierungslisten mit höchstens einem Element in diesen Typ konvertiert werden
I haven't tried to get it fixed currently... I just wanted to add a note about it.
Best regards, Tino

Thanks for notification @mcmilk !
This is very surprising : VC2013 and VC2015 and part of our regular automated tests, and work pretty well so far. See for example :
https://ci.appveyor.com/project/YannCollet/zstd/build/job/c671e680xybr6615
I also happen to have Visual Studio 2015 installed on my laptop, and it also compiles fine, without a single warning (with warning level 4).
Maybe there are some specific compilation conditions which can trigger this error ?

I am using this batch file: https://github.com/mcmilk/7-Zip-Zstd/blob/master/CPP/build-x64.cmd
This is the build log: https://github.com/mcmilk/7-Zip-Zstd/blob/master/CPP/build.txt

According to your logs, all problems are concentrated on a single line : zstd_internal.h(236),
which is :
static ZSTD_customMem const defaultCustomMem = { ZSTD_defaultAllocFunction, ZSTD_defaultFreeFunction, NULL };

Looking into detailed error log :
error C2143: Syntaxfehler: Es fehlt ";" vor "const"
translating :
Syntax error: missing ' ; ' before " const "
which is quite strange.
The only way I'm able to produce this error is by removing the semicolon at the end of previous line 235.
Let's try a minor change in case it would help :
static const ZSTD_customMem defaultCustomMem = { ZSTD_defaultAllocFunction, ZSTD_defaultFreeFunction, NULL };

Maybe it will work better ...
(Note : this I'm unable to trigger the same problem, I can't tell if above proposal will work or not)
Side note :
error C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht untersttzt.
translating :
Missing type specifier - int assumed . Note : " default- int " is not supported by C ++ .
which seems to imply that the code is compiled in c++ mode ?
Note that I've also tried to compiler zstd using c++ convention on both VS2013 and VS2015,
in both cases, it worked, without error ... :question:

which seems to imply that the code is compiled in c++ mode ?
Yes, good point, thats the reason.
The Code is C++ and includes zbuff_static.h ... which itself includes zstd_internal.h for the definition of MIN() ... this internal header needs to be seen in C Mode... thats the error I think.

Moving the MIN/MAX declaration to zstd_static.h and than removing zstd_inernal.h from zbuff_static.h fixed the compilation issue. I could made a patch for it, if needed...
Have a nice football sunday ;)

The Code is C++ and includes zbuff_static.h

Note that zbuff_static.h doesn't exist anymore.
(for the record, neither zstd_static.h nor zdict_static.h).
It could be a relic of previous version in your directory.
If you need access to its advanced definition, such as ZBUFF_compressInit_advanced(),
the new methodology is to
#define ZBUFF_STATIC_LINKING_ONLY before #include "zbuff.h".
See : https://github.com/Cyan4973/zstd/blob/master/lib/common/zbuff.h#L163
It also has no longer any dependency on zstd_internal.h.

Okay, I will change that in the next release of 7-Zip Zstd, thanks for the help.


Controlling position of bubbles

Hi there!
First of all, thank you very much for the brilliant work!
However I would like to find out if it is possible to decide where to place the bubbles? (e.g. having all the blue bubbles at the bottom and all the red on the right, or even a specific bubble in the center)
Thank you and looking forward to your prompt response!

Hi,
This graph was not intended to control bubble positions (preferring randomness) and let D3 utility's pack() to decide initial position.
So if you want to control the bubble positions, you'll just need to write the position calculation part by yourself.
Please note that, the pack() utility uplifted a lot of positioning computation for us, including: radius ratio based on the item value, their positions so that the whole pack appear in a rounded bundle, the whole pack fit within an area with pre-defined with & height...

Hi,
Correct me if I'm wrong, but I have to make the amendment of color scheme from the min.js file right? I cannot do any edits through index.html? Sorry but I am new to javascript but I find your visualization really awesome!
Thank You!

Hi,
I'm sorry. I can't help you further. Please read the JS code in index.html carefully, there's no need to modify the *min.js files as they are the library code, and lookup any D3's function or syntax you don't understand. Use this devdocs site to lookup D3 API quicker (I'm writing it with D3 v4)
It's gonna take time and practice, but that's how I learn D3 by myself as well.


Listening function .on does not compile in Typescript when following example from README

Bug report
Describe the bug
When referencing the example code in the README for my own usage of the library, the Typescript compiler fails to compile the format and usage of the on function. Example:
import { RealtimeClient } from "@supabase/realtime-js";

const client = new RealtimeClient("ws://realtime:6000/socket");

client.connect();
client.onOpen(() => console.log("[supabase service] Socket opened."));
client.onClose(() => console.log("[supabase service] Socket closed."));
client.onError((e) =>
  console.log("[supabase service] Socket error", e.message)
);

const locationTable = client.channel("realtime:public:location");
locationTable.on("INSERT", (e: any) => console.log(e));
locationTable.subscribe();

This line locationTable.on("INSERT", (e: any) => console.log(e)); results in the Typescript error:
error TS2345: Argument of type '(e: any) => void' is not assignable to parameter of type '{ [key: string]: string; } & Function'.
  Type '(e: any) => void' is not assignable to type '{ [key: string]: string; }'.
    Index signature for type 'string' is missing in type '(e: any) => void'.

When I switch to running this file as plain Javascript, everything works as expected.
To Reproduce
Steps to reproduce the behavior, please provide code snippets or a repository:

Place some example code comparable to what I posted above in a Typescript index.ts file
Run with ts-node index.ts.

Expected behavior
I would expect the function signature of .on to remain usable and consistent whether using Javascript or Typescript.
System information

OS: Ubuntu
Version of supabase-js: 1.6.2
Version of Node.js: v16.14.0

@vaughanj10 You imported RealtimeClient yet mentioned that your supabase-js version is 1.6.2. Either way, can you please upgrade to the latest version and try again.

Tried again on 1.7.2. Same result. '(e: any) => void' is not assignable to parameter of type '{ [key: string]: string; } & Function'.
This type error seems pretty funky to me. Why would a type be a map of string -> strings AND a function?
I think it has to do with the fact that when you create a channel, it's type is RealtimeChannel | RealtimeSubscription. We can see that RealtimeSubscription has a type for .on of:
  on(event: string, callback: Function)

and RealtimeChannel has a type of .on of:
  on(type: string, filter?: { [key: string]: string }, callback?: Function) {

Might it be that the typescript compiler is getting confused that the type of .on has different parameters types in a different in order? The second parameter for each function is a Function (for RealtimeSubscription) and a  { [key: string]: string } (for RealtimeChannel).
Here is an example that I just wrote:
class A {
  on(x: boolean, y: string) { return x }
}

class B {
  on(x: boolean, y: Function, z: string) { return x }
}

function getInstance(getA: boolean): A | B {
  if (getA) {
    return new A();
  } else {
    return new B();
  }
}

const instance = getInstance(true);
instance.on(true, () => {}, "")

If you run this code through ts-node, then you will receive the TypeScript error: error TS2345: Argument of type '() => void' is not assignable to parameter of type 'Function & string'.

This is pretty much the same situation that is encountered in the realtime-js library. I think the fix could just be to make sure that the callback function is the second parameter for both .on functions, or to find a better way infer whether the channel is actually just a RealtimeChannel or just a RealtimeSubscription and not either.

I have the same problem, there needs to be another override of the .on function without the filter.
When you have two optional parameters in a function, you cannot, not provide the first one
Another solution can be the filter type. it can be { [key: string]: string } | undefined for example so that we can pass undefined instead of the filter.

Sorry about this, everyone! Let me revert these changes and will ping here once it's released.
Planning some larger changes that will do a better job of this.

This should be resolved after upgrading to realtime-js v1.7.4.


Visible if with nested surveys has unexpected results

Hello,
I have a survey that uses visible if and is not quite behaving the way we would like it to behave.  The json is below.  Question 2 is a Yes/No question.  Question 3 displays if Question 2 is yes.  Question 4 displays if Question 2 is No.  So, the user answers No to Question 2 and sees Question 4.  They answer 'Not eligible' to Question 4, which makes Question 5 appear.  Answer 'Accessed maximum number of services' to Question 5.
Then then go BACK and change Question 2 to Yes.  Now they see Question 3, but not Question 4.  Unfortunately, they still see Question 5 and Question 6 because there are answers for 4 and 5 that are making them appear, even though 4 is no longer showing.
I understand WHY this is happening (because Question 4 has the expected answer as does Question 5), but, in my opinion, Question 5 should only show if Question 4 has the answer that is expected AND is visible itself.  And if Question 6 should only show if 5 is showing.
I think it would be very cumbersome for someone to attempt to design the survey to make Question 5 rely on No for Question 2 and 'Not eligible' to Question 4.  Then, they would have to make question 6 dependent on questions 5, 4, and 2.  You can see how this would become very complicated the deeper the survey goes.
Can you help me resolve this issue?
{ 	"title": "Survey for Program Emergency Assistance, Service Unserved", 	"pages": [ 		{ 			"name": "Page 1", 			"elements": [ 				{ 					"type": "dropdown", 					"name": "Question1", 					"title": "What service(s) was/were requested?", 					"inputType": null, 					"isRequired": false, 					"visible": true, 					"visibleIf": null, 					"hasOther": false, 					"nodeId": 0, 					"choices": [ 						{ 							"value": "Application Prepared", 							"text": "Application Prepared" 						}, 						{ 							"value": "Certificate Assistance", 							"text": "Certificate Assistance" 						}, 						{ 							"value": "Clothing", 							"text": "Clothing" 						}, 						{ 							"value": "Health", 							"text": "Health" 						}, 						{ 							"value": "Material Goods", 							"text": "Material Goods" 						}, 						{ 							"value": "Rent/Mortgage", 							"text": "Rent/Mortgage" 						}, 						{ 							"value": "Temporary Shelter", 							"text": "Temporary Shelter" 						}, 						{ 							"value": "Transportation", 							"text": "Transportation" 						}, 						{ 							"value": "Utility", 							"text": "Utility" 						} 					] 				}, 				{ 					"type": "dropdown", 					"name": "Question2", 					"title": "Did the customer receive another service?", 					"inputType": null, 					"isRequired": false, 					"visible": true, 					"visibleIf": null, 					"hasOther": false, 					"nodeId": 0, 					"choices": [ 						{ 							"value": "Yes", 							"text": "Yes" 						}, 						{ 							"value": "No", 							"text": "No" 						} 					] 				}, 				{ 					"type": "dropdown", 					"name": "Question3", 					"title": "Which service(s)?", 					"inputType": null, 					"isRequired": false, 					"visible": false, 					"visibleIf": "{Question2} = 'Yes'", 					"hasOther": false, 					"nodeId": 0, 					"choices": [ 						{ 							"value": "Application prepared", 							"text": "Application prepared" 						}, 						{ 							"value": "Certificate", 							"text": "Certificate" 						}, 						{ 							"value": "Clothing", 							"text": "Clothing" 						}, 						{ 							"value": "Health", 							"text": "Health" 						}, 						{ 							"value": "Material Goods", 							"text": "Material Goods" 						}, 						{ 							"value": "Rent/Mortgage", 							"text": "Rent/Mortgage" 						}, 						{ 							"value": "Temporary Shelter", 							"text": "Temporary Shelter" 						}, 						{ 							"value": "Transportation", 							"text": "Transportation" 						}, 						{ 							"value": "Utility", 							"text": "Utility" 						}, 						{ 							"value": "Nutrition", 							"text": "Nutrition" 						} 					] 				}, 				{ 					"type": "dropdown", 					"name": "Question4", 					"title": "Why?", 					"inputType": null, 					"isRequired": false, 					"visible": false, 					"visibleIf": "{Question2} = 'No'", 					"hasOther": false, 					"nodeId": 0, 					"choices": [ 						{ 							"value": "Not eligible", 							"text": "Not eligible" 						}, 						{ 							"value": "Resources not available", 							"text": "Resources not available" 						}, 						{ 							"value": "After consultation customer decided to withdraw request", 							"text": "After consultation customer decided to withdraw request" 						} 					] 				}, 				{ 					"type": "dropdown", 					"name": "Question5", 					"title": "Why?", 					"inputType": null, 					"isRequired": false, 					"visible": false, 					"visibleIf": "{Question4} = 'Not eligible'", 					"hasOther": false, 					"nodeId": 0, 					"choices": [ 						{ 							"value": "Over income", 							"text": "Over income" 						}, 						{ 							"value": "Accessed maximum number of services", 							"text": "Accessed maximum number of services" 						}, 						{ 							"value": "Did not provide requested information/documentation", 							"text": "Did not provide requested information/documentation" 						}, 						{ 							"value": "NRCA is not serving customer", 							"text": "NRCA is not serving customer" 						} 					] 				}, 				{ 					"type": "text", 					"name": "Question6", 					"title": "When will they be eligible for services again?", 					"inputType": "datetime", 					"isRequired": false, 					"visible": false, 					"visibleIf": "{Question5} = 'Accessed maximum number of services'", 					"hasOther": false, 					"nodeId": 0, 					"choices": null 				}, 				{ 					"type": "dropdown", 					"name": "Question7", 					"title": "Why?", 					"inputType": null, 					"isRequired": false, 					"visible": false, 					"visibleIf": "{Question4} = 'Resources not available'", 					"hasOther": false, 					"nodeId": 0, 					"choices": [ 						{ 							"value": "NRCA lacks resources to aid", 							"text": "NRCA lacks resources to aid" 						}, 						{ 							"value": "Request exceeds community resources", 							"text": "Request exceeds community resources" 						} 					] 				} 			] 		} 	] }
Thank you,
Karen Healey

@healkar01 For Question5 you should use the following expression to make it work:
     type: "dropdown",
     name: "Question5",
     visible: false,
     visibleIf: "{Question2} = 'No' and {Question4} = 'Not eligible'",

If you have several questions that has to be visible on {Question2} = 'No' and hidden otherwise, you may use a Panel with visibleIf = "{Question2} = 'No'", and put those questions into the Panel.
Thank you,
Andrew

@healkar01 Forgot to say, there is one more solution. Set survey.clearInvisibleValues to "onHidden"
clearInvisibleValues: "onHidden"
On hidding Question2 it's value will be clear, it will not equal 'No' any more and Question4 will be hidden as well and it's value will be cleared and as result Question5 will be hidden also.
Thank you,
Andrew

Thank you!  The clearInvisibleValues is preferable!  We actually brought in hundreds of surveys from another system and identifying the ones that have this issue could be a huge problem.  But this solves it perfectly!


Error in README

In the README, there seems to be a mistake in the test that demonstrates how to persist cookies. app is set up twice, once inside describe, and once outside the closure:
var request = require('supertest')
   , should = require('should')
   , express = require('express');

 var app = express();
  app.use(express.cookieParser());

describe('request.agent(app)', function(){
  var app = express();

  app.use(express.cookieParser());

  app.get('/', function(req, res){
    res.cookie('cookie', 'hey');
    res.send();
  });

Resolved in bf2f5e7c55030b46995a85ada42c21d285f25716


[BUG] - When First Launched, On Window Resize Inspector Sidebar Snaps Open To Fill Window

Describe the bug
A clear and concise description of what the bug is.
To Reproduce
Steps to reproduce the behavior:

Open folder
Notice Inspector Sidebar
Resize Window
See Inspector Sidebar snap open to fill the window

Expected behavior
On launch, when window is resized the inspector sidebar should remain the same width
Screenshots
https://user-images.githubusercontent.com/806104/159529677-10506081-b540-4e7d-a063-3f7e00fbdd97.mp4
Desktop (please complete the following information):

OS: macOS 12.1
Xcode: 13.3

Additional context
May be related to #169

Fixed in #287


Fix internal issue BTS-183

PR fixes possible deadlock inside ArangoSearch with removes followed by clear call inside same ArangoDB transaction.
So to perform index truncation ArangoSearch waits for removes transaction to be committed (or rollbacked) but it waits inside same transaction so it never ends. This would be the issue now only for already  EOLed MMFiles storage engine but could raise again during future development.
To fix this afterTruncate index handler is made aware of current transaction. For ArangoSearch - transaction state is wiped before truncation (anyway truncation will overwrite all operations).
This case is coverd existing recovery tests namely:
view-arangosearch-link-populate-truncate.js
view-arangosearch-link-populate-truncate-no-flushthread.js
http://jenkins.arangodb.biz:8080/job/arangodb-matrix-pr/11697/

Tests blue


Annotation creation with json object

Hi All,
Is there any way to create a new annotation? If it is there, please provide me sample code.

Not sure if the problem related to PDF.js. Closing as incomplete.

Hi Yurydelendik,
I can able to render the existing annotation with my pdf file, if i want to add new annotation what need to be done. It would be great if you guide me to achieve this functionality.

It sounds like a feature request. I would recommend to start prototyping the proposal. Currently PDF.js implements subset of PDF32000 spec annotations. You can find their rendering logic at https://github.com/mozilla/pdf.js/blob/master/src/display/annotation_layer.js.


INR support

support for Indian Rupee (INR) currency symbol

added in 86901b8376699848120a6f2ec320a0554ab59acd, despite there not being any plugins for exchanges that have quote prices in INR


Provide more flexible React peer dependency range

Allows for React v0.13.x while maintaining v0.12.x support

not sure this is good, this will allow for anything above 0.13 as well even though we dont know if it will work with that. the range should me ~0.12.0-0.13.0 or something

The safety concern around future major releases makes sense, but wouldn't we run into problems on 0.13.x releases with a  ~0.12.0-0.13.0 range? How do you feel about ^0.12.0 || ~0.13.0?

~0.12.0 || ~0.13.0 makes the most sense, I agree

Cool, PR updated

+1 having this issue.
Can you plz accept the PR?

Published as 0.0.6


Error while syncing databases!

Im getting this error message in the mobile App
"Error while syncing databases!"
In my case I have 3 main table to sync.
Product-->always syncing from DB to App
Customer-->always syncing from DB to App
Orders<--just App creates new records and send to DB
Sometimes for instance Product's price changes. Some internal process update the table Product.
Next time the App sync get this error message:
"Error while syncing databases!"
Sync is not finished.
Sqlite-sync sometimes crashes.
If we restart maybe the next sync will work.

This is happening, because underlying error occurs. When it happens connection is not closed properly (we fixed that error in version 3.2.x). I've sent you newer version in private message. Let me know if it helped.

I have tested ther version 3.2.3 and it works fine. I sent and received a lot of records.
So I wait about 2 hours before release to production and when Im back the app was stoped.
Catalina.log records this logs about memory leak.
I remember this problem in version 3.1.9. Then you fixed it in 3.1.13.
First some WARNING then SEVERE
10-May-2019 00:55:33.397 WARNING [http-nio-8080-exec-2] org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads The web application [ambienteteste] appears to have started a thread named [C3P0PooledConnectionPoolManager[identityToken->z8kfsxa217zmgxih13nxs|431d9db7]-HelperThread-#2] but has failed to stop it. This is very likely to create a memory leak. Stack trace of thread:
java.lang.Object.wait(Native Method)
com.mchange.v2.async.ThreadPoolAsynchronousRunner$PoolThread.run(ThreadPoolAsynchronousRunner.java:683)
10-May-2019 00:55:33.400 SEVERE [http-nio-8080-exec-2] org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks The web application [ambienteteste] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@164d1013]) and a value of type [org.glassfish.jersey.internal.Errors] (value [org.glassfish.jersey.internal.Errors@254ca137]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.
10-May-2019 00:55:33.406 SEVERE [http-nio-8080-exec-2] org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks The web application [ambienteteste] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@32d0f246]) and a value of type [org.glassfish.jersey.process.internal.RequestScope.Instance] (value [Instance{id=5218cdd9-99c1-4185-8339-b98290c0eefd, referenceCounter=2, store size=5}]) but failed to remove it when the web application was stopped. Threads are going to be renewed over time to try and avoid a probable memory leak.

what database do you use as master?

SQL Server 2008


Implement a warning for unvalidated digital signatures in the generic viewer

In PR #13214 we implemented rendering digital signature annotations, but they are not validated yet. For mozilla-central we display the fallback bar with a clear warning that the signatures are not validated so the user is aware of this, but we have no such mechanism for the generic viewer yet.
I'm thinking we could implement something similar to the fallback bar, which might even be more generally useful for other kinds of messages we now display in the fallback bar. For mozilla-central we'd then use the current browser fallback bar, and for other targets we would display the PDF.js fallback bar instead.
Alternatively we could perhaps add a semi-transparent overlay over the signature.

We could implement something similar to the fallback bar

The, by some margin, simplest solution as far as I'm concerned would be to just re-use the existing errorWrapper-functionality. While it obviously could look "better", it does the job well enough and requires virtually no "new" code; see https://github.com/mozilla/pdf.js/compare/master...Snuffleupagus:generic-signature-warn

Yes, that would work for now. It could be made to look better by styling the existing error wrapper a bit nicer, or perhaps allow the existing error wrapper to distinguish between warnings and error (errors in red, warnings in maybe a lighter color).


Frequently crashing  - version <IP_ADDRESS>910061950

¸¸#### System information:

Operating system (distribution) and version: Windows 10,
DBeaver version: Version <IP_ADDRESS>910061950
Additional extensions. No extensions

Connection specification:

Database name and version: Postgres 9.4
Driver name: postgresql-42.2.5.jar
Do you use tunnels or proxies (SSH, SOCKS, etc)? VPN

Describe the problem you're observing:
From the main window, I select the database, schema and desired table.
Then I navigate to some field and change some values.
When hitting "save" (commit) the app close (crash without any info)
Steps to reproduce, if exist:
Select schema, table. Modify some value inside the table and save it.
Include any warning/errors/backtraces from the logs
SQL Error [08006]: An I/O error occurred while sending to the backend.
An exception stack trace is not available.
eclipse.buildId=unknown
java.version=11.0.3
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en
Command-line arguments:  -os win32 -ws win32 -arch x86_64

We have also same problem with frequent crashes in  v. <IP_ADDRESS>
Happens in many places (eg editing data in dataset, pressing some shortcut etc)

See #6928 for possible solution

Hi, unfortunately there was an issue with migration to new Eclipse platform (2019-09). Hotfix version  already published . Just re-download 6.2.2 version from dbeaver.io.

Thank you.. works now.. 👍


MTK adjustments (draft)

Codecov Report
Attention: Patch coverage is 94.49541% with 6 lines in your changes missing coverage. Please review.

Project coverage is 88.55%. Comparing base (1744542) to head (1f1bf1d).

Files
Patch %
Lines

ext/StateSpaceEconMTKExt.jl
94.11%
6 Missing :warning:

Additional details and impacted files
@@            Coverage Diff             @@
##           master      #62      +/-   ##
==========================================
- Coverage   89.10%   88.55%   -0.56%
==========================================
  Files          31       32       +1
  Lines        2358     2463     +105
==========================================
+ Hits         2101     2181      +80
- Misses        257      282      +25

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


remove uint64 and int64

Metal as an incompatibility with 64-bits int, for simplicity we remove support for uint64 and int64.
closes #286

Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 55.76%. Comparing base (414f193) to head (cd7e210).

:exclamation: Your organization needs to install the Codecov GitHub app to enable full functionality.
Additional details and impacted files
@@            Coverage Diff             @@
##           master     #296      +/-   ##
==========================================
+ Coverage   55.61%   55.76%   +0.15%
==========================================
  Files         232      232
  Lines        3704     3694      -10
  Branches     1472     1470       -2
==========================================
  Hits         2060     2060
+ Misses        493      483      -10
  Partials     1151     1151

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.


refactor: add tripsit-psychonautwiki-dataset

Codecov Report

Merging #267 (474cec2) into trunk (07a15cb) will increase coverage by 0.00%.
The diff coverage is 100.00%.

@@           Coverage Diff           @@
##            trunk     #267   +/-   ##
=======================================
  Coverage   96.77%   96.77%
=======================================
  Files          23       23
  Lines        1734     1739    +5
  Branches      111      111
=======================================
+ Hits         1678     1683    +5
  Misses         52       52
  Partials        4        4

Impacted Files
Coverage Δ

packages/osiris/src/shared/substance/substance.ts
93.70% <100.00%> (+0.22%)
:arrow_up:

:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


Problems with big files (300 mb +)

Hello. I have a problem while working with big files (300 mb +). The PDF-miner works slowly on them, and the speed, depending on the size, is not even linear (for example, on my resources - 167 seconds per  350 mb file and 565 seconds per 526 mb file). But, which is much worse, the text of them goes without spaces, each line goes like one solid block. The change in the margin- parameters did not affect the result. Where may be the problem? And how to fix it?
One of the files on which this I have this problem (340 mb) -- https://yadi.sk/d/uOc1dLko3Ss5HM
P.S. Tried other handlers, xpdf takes out the text correctly. I am sorry if I ask simple things, I have a little programming experience.

The PDF-miner works slowly on them, and the speed, depending on the size, is not even linear

Hi @ivan985, the speed of pdfminer.six heavily depends on the content of the pdf. For example, the layout algorithm is much faster when it can early-on group characters together into words.

But, which is much worse, the text of them goes without spaces, each line goes like one solid block.

Try tweaking the char_margin, word_margin and line_margin to improve the output of the results. I suspect that this will also influence the speed of parsing.


absent_over_time should emit all the labels of that metric

Hi Team,
Absent and absent_over_time both are emitting only vector value but we expect absent_over_time should emit all the labels of the metric.

what do u mean by emitting all labels?


Don't Merge! PR real time test for target branch full build

Docs Build status updates of commit e2f5628:
:clock10: Pending: waiting for processors (14 builds ahead of you)
:warning: Docs Build is busy, currently there are 14 builds ahead of this one, for more information you can view the Build queue graph on the Docs Portal.

Docs Build status updates of commit e2f5628:
:clock10: Full build: the average full build time is 6 min(s) 47 sec(s), this is based on the last 30 build(s) for this repository.

Docs Build status updates of commit e2f5628:
:warning: Validation status: warnings

File
Status
Preview URL
Details

docs-ref-conceptual/testing.md
:warning:Warning
View (azure-cli-latest) View (azure-cli-2017-03-09-profile) View (azure-cli-2018-03-01-hybrid)
Details

docs-ref-conceptual/testing.md

[Warning] Missing attribute: either ms.prod or ms.service is required. Use ms.prod for on-premise products, or ms.service for cloud services.
[Warning] Missing attribute: title.
[Warning] Missing attribute: either ms.prod or ms.service is required. Use ms.prod for on-premise products, or ms.service for cloud services.
[Warning] Missing attribute: title.
[Warning] Missing attribute: either ms.prod or ms.service is required. Use ms.prod for on-premise products, or ms.service for cloud services.
[Warning] Missing attribute: title.

For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Update resend extension

Description

Screencast

Checklist

[x] I read the extension guidelines
[x] I read the documentation about publishing
[x] I ran npm run build and tested this distribution build in Raycast
[x] I checked that files in the assets folder are used by the extension itself
[x] I checked that assets used by the README are placed outside of the metadata folder

I'm guessing that check failing is due to something not being installed correctly because it's affecting files that I haven't edited but I'm not sure what the issue is / how to solve it 😬

@xmok alright so I've just made all of the changes that you mentioned, apart from the one that I commented on + updating to the latest version of the Raycast API. I'm not sure why but changing the API version causes tons of linting issues so I'll leave that for you to take a look at, if that's ok?

We can always update the API  in a new PR - we might need new metadata images for everything, or can either one of you make new metadata images with the same background?

@xmok I might be able to use the same background for my metadata images, did you use one of the Raycast wallpapers?

I think it's this one 🙂

@pernielsentikaer thanks! I wasn't sure where to look for that. Should be all set now 🤞

Awesome @AlexIsMaking 🔥
@xmok do you have anything else we need to address?

Looks great! LGTM 🚀


Document Page - after copy or cut paste button color is not highlighted

Describe the bug

When we copy/cut a folder or file we can not see any change in that file or folder (UI change)
If there is ui change then we can easily identify the difference

https://www.berrycast.com/conversations/0e02ebf9-4b85-573d-9ff1-4ac28d31aab0

Please Color Change to highlight if not done


[BUG] env: node\r: No such file or directory

Describe the bug
I wanted to upgrade Flowise, which is installed on my laptop and for which I regularly upgrade the version, but Flowise doesn't start. I am not seeing any particular errors during the upgrade process.
To Reproduce
Steps to reproduce the behavior:

npm install -g flowise
npx flowise start
env: node\r: No such file or directory

Expected behavior
A clear and concise description of what you expected to happen.
Screenshots

Setup

npx flowise start
<EMAIL_ADDRESS>MACOS 14.1 (23B74)
Chrome 127.0.6533.89

Important
I have a dozen of flows already that I created with <=2.0.1 that I would like to keep alive if possible :)

I'm not sure what happened, but I tried many things and suddenly decided to run "npx flowise start" in the terminal of VSCode instead of iTerm2, and it worked; since then, any subsequent execution in iTerm2 has been working fine.

I have the same issue even via VScode

Got it working by running dos2unix ./bin/run

on mac
brew install dos2unix
npm root -g to find where your global packages are stored lets call it PATH
dos2unix /Users/<username>/.nvm/versions/node/v20.11.0/lib/node_modules/flowise/bin/run
the v20.11.0 is my version, make sure you know the PATH
once the execution of dos2unix is successful you will get a message like below
dos2unix: converting file /Users/<username>/.nvm/versions/node/v20.11.0/lib/node_modules/flowise/bin/run to Unix format...
npx flowise start
Hope it helps!

on mac
brew install dos2unix npm root -g to find where your global packages are stored lets call it PATH dos2unix /Users/<username>/.nvm/versions/node/v20.11.0/lib/node_modules/flowise/bin/run the v20.11.0 is my version, make sure you know the PATH once the execution of dos2unix is successful you will get a message like below dos2unix: converting file /Users/<username>/.nvm/versions/node/v20.11.0/lib/node_modules/flowise/bin/run to Unix format... npx flowise start
Hope it helps!

Well done champ


Fix auth add not found on Windows.

Issue #, if available:
Issue #138
Description of changes:

Added add.js under amplify-category-auth/commands/auth
The add subcommand works as an alias for the enable subcommand.

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

Minor nitpick: Lerna throws an error in our circle CI build:
5:18  error  Missing trailing comma  comma-dangle
Could probably use npm run lint-fix from the top of your project to fix lint issues. Thanks!

@kaustavghosh06 Fixed. Apologies.


Issues when creating new project

Here's a list of bits and pieces I encountered when creating a new project from scratch:

In "create-new" the current command copier copy gh:DiamondLightSource/python-copier-template /path/to/my-project needs --trust added to it, the same as is present on the main README
It's confusing if you try and create a project with a hypen or dash in the name - the various fields will auto-correct themselves to make the names compliant with the relevant specs for each question, but it feels like there should be something to suggest what should be done in this case
The "Upload to GitHub" section doesn't work as is, as there are no commits in the repository. The instructions should either explicitly say to do an initial commit, or the copier template should have done it automatically
When trying to do a commit I see the error pre-commit configuration detected, but pre-commit install was never run.
When trying to install pre-commit, "ruff" is not found. I think the summary is that you need to install the entire project (including dev dependencies) before doing an initial commit?

I had an additional issue where the pre-commit was causing commits to become impossible to do. The symptom was that during commits I saw the below pre-commit message, and all commits would fail. The fix was to run pre-commit install -f to do a forced install and override some legacy config somewhere.

git commit -m "initial commit"
pre-commit configuration detected, but `pre-commit install` was never run
check for added large files..............................................Passed
check yaml...............................................................Passed
check for merge conflicts................................................Passed
lint with ruff...........................................................Passed
format with ruff.........................................................Passed
(venv) [eyh46967@pc0103 psc-datalogger]$ git log
fatal: your current branch 'main' does not have any commits yet

The Project Description is not edited through the Settings menu, it's done from the cogwheel on the main page next to the "About" header

Additionally, it may be worth adding a link somewhere to the Podman fix that I also had to run:
https://dev-portal.diamond.ac.uk/guide/containers/tutorials/podman/#enable-use-of-vscode-features

I couldn't reproduce the pre-commit failure, and I don't understand how it got pre-commit configuration detected, but pre-commit install was never run. How did the commit hook get added if not by running pre-commit install? Do you have something like https://pre-commit.com/#pre-commit-init-templatedir ?

I don't think I ever set that up, but as mentioned in my list of problems I did have to do a forced override of some pre-commit cache somewhere, so perhaps that whole section of problems is just a me thing.


[OAP-RPMemshuffle] Merge RPMem shuffle (spark 2.4.4) into OAP

What changes were proposed in this pull request?
Merge RPMem shuffle (for Spark 2.4.4) into OAP
How was this patch tested?
Tested Separately.

@xuechendi ; @Eugene-Mark please review.

@Jian-Zhang
master branch is  for OAP 09, which is based on spark 3.0

Retargeting for branch 0.8.


create start_client return PID

Hi
Whether it can support the start_client without parameters, start_client function returns the client PID, which will help pre-access connection pool

Not sure I understand your use case.
There is start_link_client/3 which returns pid (the api is deprecated though).
However, you still have to give them unique client_id because brod_client requires a named ETS table.

thx


Using the 2x2 crafting grid in the player inventory causes IllegalClassLoadError crash

Trying to use the 2x2 player inventory crafting grid causes Minecraft to crash with an IllegalClassLoadError:
org.spongepowered.asm.mixin.transformer.throwables.IllegalClassLoadError: Illegal classload request for accessor mixin tfar.fastbenchminusreplacement.mixin.PlayerContainerAccessor. The mixin is missing from fastbenchminusreplacement.mixins.json which owns package tfar.fastbenchminusreplacement.mixin.* and the mixin has not been applied.
Full log file here.

hmm, try redownloading, it seems like the jar might've corrupted

Same issue


Mock assembly for testing and its program generator

I'll be focusing on numba release this week. If you want to make changes to this PR or refactor it, feel free and don't wait for me.

I had to split the tests and definition of the mock_asm module, perhaps the imports could be fixed up.


Web functioning, browser role, the http request and response circle.

Domain of Contribution 📊

[x] Frontend Dev HTML/CSS/JS

/assign


General 7.1 Release Checklist

[x] s/7\.0/7.1/g
[x] Update all installation steps to use new package name (except CloudFormation)
[x] Update links to new CloudFormation template
[x] Verify Installation steps with new packages

[x] Ubuntu 16.04 (Joe)
[x] Ubuntu 14.04
[x] Debian Jessie
[x] Debian Wheezy
[x] Amazon Linux 2017.03.0
[x] CentOS 7.3
[x] CentOS 6.9
[x] RHEL 7.2
[x] RHEL 6.5
[x] Fedora 26
[ ] Fedora 25

[x] Test 7.0 -> 7.1 upgrade instructions
[x] Test 7.1, pg 9.6 -> pg 10 upgrade instructions
[x] Test Multi-tenant tutorial and use-case guide (on just one version)
[x] Test Real-time analytics tutorial and use-case guide (on just one version)
[x] Test Docker installation.
[x] Update citusdata.com/download links.
[x] Create new 7.1 release branch and set as default ver in RTD (last step)

Done.


Right click for pane relief navigation registers as a left click

I’ve added back and forward buttons to my page header. I use the pane relief plugin to provide a navigable history on mouse right click. It's been working well. From today. the right click now also registers as a left click. The “dropdown” opens, but the page also changes. I made the update to v0.15.6 earlier and it still worked okay. I noticed the new behavior just after doing plugin update.
Expected behavior:
Left click navigates one step back or forward.
Right click reveals the known file history from pane relief plugin functionality. And a second click is required before note page changes.

Also make sure to use the latest pane relief version.

Ok, I can repro.

Fixed in 4.6.2.

Sorry I didn't get a chance to answer right away. I was on latest version of Obsidian, Customizable page header, and Pane Relief.
Thank you for the fix. Just updated, and checked. I can confirm all is working in my configuration.


chef-server-ctl backup and restore

From @ryancragun in opscode-omnibus#739:

Holy smokes Batman, the time has finally come to put initial support for offline tar based backup and restores into chef-server-ctl.  Not a whole lot has changed from the initial proposal save for a bit of config syntax.  The interface to the chef_backup gem should be pretty solid going forward so when we add new backup and restore strategies we'll just need to bump the gem version.  The existing 'tar' strategy will backup everything in the configuration directories of the Chef Server and any installed add-ons.  It also slurps up the variable state of the Chef Server and the upgrade configuration.  By default it will also do a full pg_dump, but that can easily be disabled via config option if you don't want it.

CI BUILD

chef-server-ctl backup
Usage

chef-server-ctl backup

Configuration

# /etc/opscode/chef-server.rb

> # the only supported strategy right now is 'tar'
backup['strategy'] = 'tar'
# defaults to /var/opt/chef-backups
backup['export_dir'] = '/directory/to/ship/tarballs/to'
# defaults to a unique directory in /tmp
backup['tmp_dir'] = '/temporary/directory/to/use/during/backup'
# defaults to true in 'tar' strategy
backup['always_dump_db'] = true
# defaults to 'offline' in 'tar' strategy.  This determines whether or not services are shut down during backup.  'online' should only be used if you don't care about consistency.
backup['mode'] = 'offline'
# defaults to STDOUT
backup['logfile'] = '/path/to/log.txt'

chef-server-ctl restore

chef-server-ctl restore backup.tgz [options]

options

--staging-dir:  The path to an empty directory for holding files during restoration
--cleanse:  Agree to cleanse the existing state in the Chef Server

This is work in progress.  Previous code review can be found in the original issue here: https://github.com/chef/opscode-omnibus/pull/739

ping.
Wondering about a particular scenario and your take on it:
Can I run a backup on a standalone, and restore to a tiered config. I don't see a reason why it wouldn't work, but perhaps there is some caveat I'm not thinking of.

@vinyar The config is backed up along with the state so when the restore happens it will restore exactly what was backed up.  It could be possible to add a feature like that, but it doesn't currently exist.

hey @ryancragun can you post the new build link?

build link:  http://wilson.ci.chef.co/job/chef-server-12-build/1146/

build and tests passing in CI: http://wilson.ci.chef.co/job/chef-server-12-build/1158/
will test manually next.

Ryan found some issues, new build:  http://wilson.ci.chef.co/job/chef-server-12-trigger-ad_hoc/568/downstreambuildview/

Current status:  HA backend backup is successful, but restore is not.   Work continues here: https://github.com/chef/chef_backup/pull/10
Here's backup working on an HA backend:
Starting Chef Server backup
WARNING:  Offline backup mode must stop your Chef server before continuing.  You can skip this message by passing a "--yes" argument. Do you wish to proceed? (y/N):
y
Bringing down the Chef Server
ok: down: bookshelf: 0s
ok: down: nginx: 1s
ok: down: oc_bifrost: 1s
ok: down: oc_id: 0s
ok: down: opscode-chef-mover: 1041s, normally up
ok: down: opscode-erchef: 0s
ok: down: opscode-expander: 0s
ok: down: opscode-expander-reindexer: 0s
ok: down: opscode-solr4: 0s
ok: down: rabbitmq: 1s
ok: down: redis_lb: 1s
Dumping Postgresql database to /tmp/chef_backup20150610-11342-19dazh3/chef_backup-2015-06-10-17-08-21.sql
could not change directory to "/root"
ok: down: postgresql: 1s
Writing backup manifest
Creating backup tarball
tar: Removing leading `/' from member names
Bringing up the Chef Server
ok: run: bookshelf: (pid 11521) 0s, normally down
ok: run: keepalived: (pid 9647) 834s
ok: run: nginx: (pid 11573) 1s, normally down
ok: run: oc_bifrost: (pid 11587) 0s, normally down
ok: run: oc_id: (pid 11632) 0s, normally down
ok: run: opscode-chef-mover: (pid 11647) 0s
ok: run: opscode-erchef: (pid 11685) 0s, normally down
ok: run: opscode-expander: (pid 11700) 0s, normally down
ok: run: opscode-expander-reindexer: (pid 11723) 1s, normally down
ok: run: opscode-solr4: (pid 11746) 1s, normally down
ok: run: postgresql: (pid 11773) 0s, normally down
ok: run: rabbitmq: (pid 11803) 0s, normally down
ok: run: redis_lb: (pid 12018) 0s, normally down
Exporting tarball to /var/opt/chef-backup
Cleaning up /tmp/chef_backup20150610-11342-19dazh3
Backup Complete!

Update:   The HA restore bug has been fixed in v0.0.1.dev.4 of chef_backup.   I've tested this locally and it looks good.
new build (based on 12.1.1) including the updated chef_backup gem:  http://wilson.ci.chef.co/job/chef-server-12-trigger-ad_hoc/624/downstreambuildview/

okay, I've tested the above build on el6 and Ubuntu in both HA and Tier setups.   everything works now!
:shipit: :+1:

:+1:


Why my code is not permitted?

I'm using the nodejs/python3 environment. I got an error after requesting the http (/v1/sandbox/run).
I have tried run "./main" with "sudo".

Hello, have you ever encountered an error when running ./build/build_arm64.sh ?
Building Python lib
# internal/abi
/usr/local/go/src/internal/abi/funcpc.go:22:6: FuncPCABI0 redeclared in this block
  /usr/local/go/src/internal/abi/abi.go:117:6: other declaration of FuncPCABI0
/usr/local/go/src/internal/abi/funcpc.go:31:6: FuncPCABIInternal redeclared in this block
  /usr/local/go/src/internal/abi/abi.go:126:6: other declaration of FuncPCABIInternal
# internal/chacha8rand
/usr/local/go/src/internal/chacha8rand/chacha8_arm64.s:19: ABI selector only permitted when compiling runtime, reference was to "\"\".block"
asm: assembly of /usr/local/go/src/internal/chacha8rand/chacha8_arm64.s failed

Looking forward to your reply.

Hello, have you ever encountered an error when running ./build/build_arm64.sh ?
Building Python lib
# internal/abi
/usr/local/go/src/internal/abi/funcpc.go:22:6: FuncPCABI0 redeclared in this block
  /usr/local/go/src/internal/abi/abi.go:117:6: other declaration of FuncPCABI0
/usr/local/go/src/internal/abi/funcpc.go:31:6: FuncPCABIInternal redeclared in this block
  /usr/local/go/src/internal/abi/abi.go:126:6: other declaration of FuncPCABIInternal
# internal/chacha8rand
/usr/local/go/src/internal/chacha8rand/chacha8_arm64.s:19: ABI selector only permitted when compiling runtime, reference was to "\"\".block"
asm: assembly of /usr/local/go/src/internal/chacha8rand/chacha8_arm64.s failed

Looking forward to your reply.

I build on the amd64 environment. Try to upgrade the golang or run with sudo.

Your code is blocked by seccomp, see my issue related #12

Have you modified any codes? I have setup CI tests for each pull requests, all checks for AMD64 and ARM64 have passed, ideally, this error should not occurs, you can refer to https://github.com/langgenius/dify-sandbox/tree/main/tests/integration_tests,

Have you modified any codes? I have setup CI tests for each pull requests, all checks for AMD64 and ARM64 have passed, ideally, this error should not occurs, you can refer to https://github.com/langgenius/dify-sandbox/tree/main/tests/integration_tests,

The error is missing after I setup CI to run a test server !

Did you solve it? I have been troubled for a long time, and I sincerely look forward to your reply.

Have you modified any codes? I have setup CI tests for each pull requests, all checks for AMD64 and ARM64 have passed, ideally, this error should not occurs, you can refer to https://github.com/langgenius/dify-sandbox/tree/main/tests/integration_tests,

The error is missing after I setup CI to run a test server !

how to setup CI

Did you solve it?


Going back from playlist view causes the drop-overlay to be visible

Seems to happen, when drop is made very quickly after dragging (the instant the green background appears)

Weirdly happens only on production


Follower reads should mention SET TRANSACTION syntax

https://www.cockroachlabs.com/docs/stable/follower-reads.html doesn't currently mention https://www.cockroachlabs.com/docs/v19.1/set-transaction.html#use-the-as-of-system-time-option, which is an important syntax to enable follower reads for ORMs. We should include it in that doc.

We should also update https://www.cockroachlabs.com/docs/stable/topology-follower-reads.html#configuration.


metainfo: Add a check for icon key and type

For desktop applications. Shows error if there is no icon key present or icon key has no type or type remote.
Closes https://github.com/flathub-infra/flatpak-builder-lint/issues/83
My understanding is icons should always be of type stock, cached or local on Flathub; remote is disallowed and no type is just wrong

Actually looks, there's currently no issue with remote icons?
Seems to be using it https://flathub.org/apps/app.moosync.moosync and is fine.

No, this is right. We want to block maintainers from using remote icons.


Sphinx-copybutton.

Add sphinx-copybutton to the project.
https://sphinx-copybutton.readthedocs.io/en/latest/

hey, I'm generally on board with this.
but i do have to ask: is there a reason you keep closing and reopening your issues/PRs?

Mistakes, in general.

Mistakes, in general. Sorry.

I've added this in a direct commit yesterday - since it's only a config change i didn't make it a PR.


Incorrect syntax highlight for function name in C language

Syntax is incorrectly highlighted for type uint64_t / int64_t if it's name is present in the function (used as part of the function and not as a type)
Regular orange color highlight was expected, but got gray color highlight (used for types).

It's reproducible on https://codemirror.net/mode/clike.

Please open a bug report at https://github.com/codemirror/codemirror.
I'll update when it's fixed.


Tag docs build after release

Closes https://github.com/iTwin/presentation/issues/158

Looks good, thanks!

In case we need to patch an older release, e.g. let's say we're on 4.1 and want to release 4.0.1, it looks like we're going to append [publish docs] in both cases, which will cause the tag to be added. Should we also check if the release is made from master?

In case we need to patch an older release, e.g. let's say we're on 4.1 and want to release 4.0.1, it looks like we're going to append [publish docs] in both cases, which will cause the tag to be added. Should we also check if the release is made from master?

Docs pipeline should be triggered only by push to master.


UsePathBase does not disable root path

From @ben-foster-cko on Sunday, July 9, 2017 2:28:31 AM
When configuring the base path of the application, the root path continues to work, for example:
        public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory)
        {
            app.UsePathBase("/basepath");

            app.Map("/ping", map => map.Run(async
                ctx => await ctx.Response.WriteAsync("pong")));

            app.UseMvc();
        }

With this configuration both /basepath/ping and /ping work. I would expect /ping to return a 404.
This is the same behavior demonstrated by setting ASPNETCORE_URLS to http://+:5000/basepath though I believe setting the base path this way has been depreciated.
Copied from original issue: aspnet/HttpAbstractions#893

We periodically close 'discussion' issues that have not been updated in a long period of time.
We apologize if this causes any inconvenience. We ask that if you are still encountering an issue, please log a new issue with updated information and we will investigate.


feat: increase composer install speed

[x] increases ./vessel composer install speed 🚀!

Ref: https://theiconic.tech/how-speeding-up-composer-install-led-to-reducing-php-docker-image-build-time-by-up-to-5-times-12c024f06924
PS. I tested it and works like magic!

I’ll check it out, thanks!
On Wed, Mar 18, 2020 at 08:29 Vinayak Kulkarni<EMAIL_ADDRESS>wrote:

increases ./vessel composer install speed 🚀!

Ref:
https://theiconic.tech/how-speeding-up-composer-install-led-to-reducing-php-docker-image-build-time-by-up-to-5-times-12c024f06924
You can view, comment on, or merge this pull request online at:
https://github.com/shipping-docker/vessel/pull/137
Commit Summary

feat: increase composer install speed

File Changes

M docker-files/docker/app/Dockerfile
https://github.com/shipping-docker/vessel/pull/137/files#diff-e4cc6ce63d9b8a9a4adbe95d927542ab
(2)

Patch Links:

https://github.com/shipping-docker/vessel/pull/137.patch
https://github.com/shipping-docker/vessel/pull/137.diff

—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/shipping-docker/vessel/pull/137, or unsubscribe
https://github.com/notifications/unsubscribe-auth/AADSDU3EJ7Y6353HI26NJY3RIDEETANCNFSM4LORO4RA
.

I’ll check it out, thanks!
…
On Wed, Mar 18, 2020 at 08:29 Vinayak Kulkarni @.***> wrote: - increases ./vessel composer install speed 🚀! Ref: https://theiconic.tech/how-speeding-up-composer-install-led-to-reducing-php-docker-image-build-time-by-up-to-5-times-12c024f06924 ------------------------------ You can view, comment on, or merge this pull request online at: #137 Commit Summary - feat: increase composer install speed File Changes - M docker-files/docker/app/Dockerfile https://github.com/shipping-docker/vessel/pull/137/files#diff-e4cc6ce63d9b8a9a4adbe95d927542ab (2) Patch Links: - https://github.com/shipping-docker/vessel/pull/137.patch - https://github.com/shipping-docker/vessel/pull/137.diff — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub <#137>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AADSDU3EJ7Y6353HI26NJY3RIDEETANCNFSM4LORO4RA .

Thanks :)

I think composer version 2 might eclipse the need for this plugin - what do you think?


⚠ Samsung has degraded performance

In db6b617, Samsung (https://samsung.com) experienced degraded performance:

HTTP code: 200
Response time: 2263 ms

Resolved: Samsung performance has improved in 69c7bdf.


missing feature dependency: 9

I'm trying to pay a phoenix invoice from my lnd node but I get this message
{
    "payment_error": "missing feature dependency: 9",
    "payment_preimage": null,
    "payment_route": null,
    "payment_hash": "ad65903688e74100028a95814fc7b1e1f41d8441deaa278c2588998c13c03940"
}

According with lalou the invoice is missing the onion tlv, which is needed in order to use mpp.
And in fact if I decoded the phoenix invoice I don't see feature 9 tlv-onion
    "features": {
        "15": {
            "name": "payment-addr",
            "is_required": false,
            "is_known": true
        },
        "17": {
            "name": "multi-path-payments",
            "is_required": false,
            "is_known": true
        },
        "51": {
            "name": "unknown",
            "is_required": false,
            "is_known": false
        }
    }

This is a known issue and will be fixed in the next release (fixed here: https://github.com/ACINQ/eclair/pull/1253).
The spec explicitly disallowed var_onion_optin in invoices, which is why we left it out.
There is a pending PR on the spec to add this feature bit which should be merged soon: https://github.com/lightningnetwork/lightning-rfc/pull/719


[BUG] neighbors.at_top producer：Query failed: neighbors.at_hop: There are no nodes at hop 1.

Can this return an empty set without throwing an exception

Because in our case, some node may not have neighbours.. We want to modify the code like this, do you think it will work?

Hi @penghs520 and @adwu73, I see there was a similar conversation on Discord on this. Was the answer helpful, have you been able to resolve your issue?

The discord solution hasn't solved my problem yet

Hi all. We have decided to implement returning of empty data instead of exception.

@matea16 do you know if this is resolved and can this issue be closed?

@katarinasupe yes, this issue can be closed, it was resolved with the previously mentioned fix


Migrate from SnoopPrecompile to PrecompileTools

This pull request migrates the package from SnoopPrecompile to PrecompileTools.
PrecompileTools is nearly a drop-in replacement except that there are changes in naming and how developers locally disable precompilation (to make their development workflow more efficient). These changes are described in PrecompileTool's enhanced documentation, which also includes instructions for users on how to set up custom "Startup" packages, handling precompilation tasks that are not amenable to workloads, and tips for troubleshooting.
Why the new package? It meets several goals:

The name "SnoopPrecompile" was easily confused with "SnoopCompile," a package designed for analyzing rather than enacting precompilation.
SnoopPrecompile/PrecompileTools has become (directly or indirectly) a dependency for much of the Julia ecosystem, a trend that seems likely to grow with time. It makes sense to host it in a more central location than one developer's personal account.
As Julia's own stdlibs migrate to become independently updateable (true for DelimitedFiles in Julia 1.9, with others anticipated for Julia 1.10), several of them would like to use PrecompileTools for high-quality precompilation. That requires making PrecompileTools its own "upgradable stdlib."
We wanted to change the use of Preferences to make packages more independent of one another. Since this would have been a breaking change, it seemed like a good opportunity to fix other issues, too.

For more information and discussion, see this discourse post.

Not quite sure why it didn't work, maybe change to PrecompileTools.@setup_workflow?

Looks like this was just incorrect macro names introduce by the script(?)
Should be  setup_workload, compile_workload, not setup_workflow, precompile_workflow

Ah, I edited them by hand since the script wasn't designed to detect them without the @. Sorry about that, and thanks for figuring it out!


Update TableReader.scala

fixed spark3.0 access hive table while data in hbase problem

What changes were proposed in this pull request?
The PR modify TableReader.scala to create OldHadoopRDD when inputformat is 'org.apache.hadoop.hive.hbase.HiveHBaseTableInputFormat', beacuse  NewHadoopRDD uses the new MapReduce API (org.apache.hadoop.mapreduce),but some initialization operations for hbase are implemented using the older MapReduce API (org.apache.hadoop.mapred),this makes the default NewHadoopRDD  can not access hbase table.Therefore, in order to be compatible with implementation classes similar to 'org.apache.hadoop.hive.hbase.HiveHBaseTableInputFormat' that uses the old API and the new API, it should be prioritized whether to create OldHadoopRDD.
This PR is similar to https://github.com/apache/spark/pull/29178
Reference link： https://issues.apache.org/jira/browse/SPARK-32380

Why are the changes needed?
Sparksql cannot access hive table while data in hbase, want to fixed this bug.

Does this PR introduce any user-facing change?
No

How was this patch tested?

step 1 create hbase table

hbase(main):001:0>create 'hive_hbase_test', 'f'
hbase(main):001:0> put 'hive_hbase_test', 'r1', 'f:c1', '123'

step 2 create hive table mapping to hbase table

CREATE EXTERNAL TABLE test.hbase_test(
key string COMMENT '',
value string COMMENT '')
STORED BY
'org.apache.hadoop.hive.hbase.HBaseStorageHandler'
WITH SERDEPROPERTIES (
'hbase.columns.mapping'=':key,f:c1',
'serialization.format'='1')
TBLPROPERTIES (
'hbase.table.name'='hive_hbase_test')

step 3 using spark-sql cli to query data in hive

spark-sql> select * from test.hbase_test limit 1;

Can one of the admins verify this patch?

Can one of the admins verify this patch?


Fix negative time_diff

If there are no mysteries and more points
the overseer will try to scan spawns that haven't jet happened
this will lead to skipped and other errors
... tested and stable for over 13h

done with https://github.com/Noctem/Monocle/commit/66d8e79e541862a028be1e4e2272b433db6eeaff


Credentials - Create account accepts blank space

Describe the bug
When creating account, it accepts blank space

Steps to reproduce bug

On new account name, press spacebar then create account

this is solved in the latest dashboard PR


Update LAB[PL-200]_M03L01_App_Designer.md

Module: 00
Lab/Demo: 00
Fixes # .
Changes proposed in this pull request:

Submitted by ParamRamki on behalf of MOC Labs Review


libp2p: disable asn db lookup

libp2p compiled with asn database that uses about ~150MB. as far as i know we are using it, and can disable until we do.
related: https://github.com/spacemeshos/go-spacemesh/issues/4296

bors try

bors try

bors merge

bors try

bors try

bors try

bors try

bors try

bors try

bors try

Is this still necessary? v0.3.0 has been released that loads the asn db lazily. If we are not using it, it will never be loaded.
See: https://github.com/libp2p/go-libp2p-asn-util/releases/tag/v0.3.0

i probably didn't update this replacement after 0.3.0 was introduced, i was using this for older version, that is compatible with testnet5
but as you noticed it is not necessary anymore


Add podspec to DataSourceKit

This way the framework is also usable via CocoaPods.

👍
Thank you for the help!

Just published on the CocoaPods website 🎉
https://cocoapods.org/pods/DataSourceKit


Proposal: Expose time zone transitions (if any)

Hi!
I'm evaluating Jiff for a project specifically for its time zone support and it does everything that I need except for a way to list time zone transitions up front.
A method such similar to jiff::tz::TimeZoneDatabase::available(), like jiff::tz::TimeZone::transitions() would be very helpful.
Would it be possible to add support for such?
I took a look around and see that it is probably a relatively minor change, but no other time crate seems to support the same and I suspect there are reasons for that.
Edit: in particular, I want to extract the most recent 'standard time' and any following transitions' start and end date/time and UTC offset, as you note here.

I have an embedded device that has to deal with scheduling in civil time with an API provided by its SDK akin to this:
struct DstTransitions {
    start: DateTime, // in local standard time
    end: DateTime, // in local standard time
}

fn set_time(utc_offset_seconds: u32, transitions: &[DstTransitions]);

For some arbitrary number of transitions to-and-from DST (i.e. typically 2 per year). The expectation is that one provides as many DST transitions as the device is expected to operate (updating as necessary). If the local civil time authorities don't change anything, this would operate for a decade or more without needing any changes.
I fully acknowledge that this is probably a rather niche use case, and would totally understand if this isn't something you want to support.

Aye. No I do want to support it. I do want to expose the transitions. I just want to be careful about the API that is exposed. :)
Thank you for sharing. I think I understand the use case. I believe that the existing internal API would work for you. But I do want to include the offset with the timestamp.
I'll open a PR soon and CC you and ask you to confirm that the API works for your use case

Awesome, thank you.

All righty, this should be available in jiff 0.1.18 on crates.io. Please try it out and let me know how it goes!


Specific draganddrop not working

Hi, I've done some investigation in DragAndDrop and came up to solution to use ClickAndHold
The following code is not working:
new Actions(session).MoveByOffset(sourceItem.Location.X, sourceItem.Location.Y)
.ClickAndHold(sourceItem)
.MoveByOffset(1, intermediateItem.Location.Y - sourceItem.Location.Y + 1)
.MoveToElement(destinationItem)
.Release().Perform();
But if I execute from Visual Studio Immediate window the following code, it will work
new Actions(session).MoveByOffset(sourceItem.Location.X, sourceItem.Location.Y)
.ClickAndHold(sourceItem)
.MoveByOffset(1, -200)
.MoveToElement(destinationItem)
.Release().Perform();
So I came up to conclusion that I need small delay between these actions. Is it possible to regulate somehow the delay between actions?
P.S. The reason why I'm using intermediateItem is that it is a third control where it's possible to do drag and drop, otherwise DragAndDrop, DragToOffset and move between Source and Destination are not working.
By the way the following code also working and I have a guess that if I have a method like Wait(1) which helps to wait for some time between actions, the method will work.
int mouseMovement = 0;
new Actions(session).ClickAndHold(sourceItem)
.MoveByOffset(-(++mouseMovement), -(mouseMovement))
.MoveByOffset(-(++mouseMovement), -(mouseMovement))
.MoveByOffset(-(++mouseMovement), -(mouseMovement))
.MoveByOffset(-(++mouseMovement), -(mouseMovement))
.MoveByOffset(-(--mouseMovement), -(mouseMovement))
.MoveByOffset(-(--mouseMovement), -(mouseMovement))
.MoveByOffset(-(--mouseMovement), -(mouseMovement))
.MoveToElement(destinationItem)
.Release(destinationItem).Perform();
So "MoveByOffset()" method gives some delay by moving mouse in some pixels to small offset.
If  I remove at least one MoveByOffset() this code will not work since it will move mouse very fast.

Here you have an example how you can extend Actions class to be able to perform Wait:
https://stackoverflow.com/questions/36572190/specify-wait-time-between-actions-when-using-selenium-actionchains

Thank you a lot for so fast answer :-) I've tried this method before, but not all things were noticed. So your suggested example made possibility to have delays, great news :-). Unfortunately delays were not helped me with DragAndDrop. Still methods DragAndDrop and DragByOffset() are not working.
So the following workaround (see pic.) works for me and I didn't find any other solution to make it work:

Guess it's because of teleporting mouse or because of event OnMouseMove instead of OnMouseDown implemented, like described in article here: https://stackoverflow.com/questions/55246256/drag-and-drop-in-winappdriver-doesnt-work


Setting the delay option breaks all sorting on Firefox

Tested on FF 37.0.1, OSX 10.10.
Chrome and Safari work as expected.

@jboulouloubi ?

Was this issue closed because it was solved? I still have this issue. Sortable does not work on Firefox if delay is != 0.

This is still a problem for me as well for FF and also IE 11.


Add icon_script_extend & update the icon @runtime

Adds the new icon and updates the icon/tooltip when updating the button. Should hopefully make people feel more comfortable and test whether we are able to close #20590 without further changes.
If people continue to have problems, then we can convert it to a RMB option and bring back the clear script button.

Thanks!


Information about filter bank analysis (FBA) and task-related component analysis (TRCA)

Hi,
I am currently working in a human factors research team to implement an SSVEP-based BCI of high-speed visual evoked potentials.
We are already using your library for part of our pipeline such as RESS, but we would like to test the approach explained in this document as well:
"An SSVEP-based high-speed BCI using dry EEG electrodes"
https://www.nature.com/articles/s41598-018-32283-8
In short, they show how it is possible to overcome the CCA algorithm by using a filter bank analysis (FBA) as part of preprocessing and the activity-related component analysis (TRCA) as a classification algorithm for the target classes.
Does Python-meegkit include or do you intend to include the FBA or TRCA algorithms?
Thank you.

Hi @gferraro2019, no I'm afraid this toolbox does not include FBA + TRCA, and I hadn't really planned to implement this technique, as I am not working with SSVEP myself at the moment.
However, looking at the paper TRCA seems very easy to implement, and I would be happy to accept and help with any PR if you want to give it a shot.

Ok, I would like to try.
Thanks.

Hello,
I have translated the @mnakanishi (author's paper) Matlab tutorial in Python and I got the same results if you want I can push this to your repo.
Also. for the moment I'm not going to spend other time on that.
Please let me know what do you think about it.
Regards.

Sure, you can open an PR and push your code, I'll try to find some time to integrate it in the codebase in the coming weeks


Fixing call to get AppConfig connection string

The original code was trying to load an app setting but the walkthrough created the secret as a connection string. This makes it so the walkthrough works for .NET 6

@lukerogers : Thanks for your contribution! The author(s) have been notified to review your proposed change.

#label:"aq-pr-triaged"

Hi @lukerogers, this is a great catch, thank you for making a PR.


removed bugs from team section

@himanshujaidka Have a look at this preview please. There are major bugs

Ok I’ll resolved it

but I have got this .....


add top to Dialog, #277

Please makes sure these boxes are checked before submitting your PR, thank you!

[ ] Make sure you follow Element's Contributing Guide.
[ ] Rebase before creating a PR to keep commit history clear.
[ ] Add some descriptions and refer relative issues for you PR.

#277

冲突啦

resolved


[Docs] Update the Docs with the list CloudEvents

Current State:
This issue is awaiting additional context / design spec material
Desired State:
The  CloudEvents should be listed in the Docs.

Contributor Resources

Meshery documentation site
Meshery documentation source
Instructions for contributing to documentation

Hello @Anita-ihuman! I wanted to work on this issue as an Open Source contributor. May I work on it if you provide more details on it? Thanks!

Well, this issue just proposed and is yet to be confirmed, that's is why I cant assign this issue right now.

still valid

Well, yes it is available.
Although the issue is dependent on the community handbook. That’s where we will have this lists

Well, yes it is available.
Although the issue is dependent on the community handbook. That’s where we will have this lists

@Anita-ihuman are we good to put the help wanted label on this?

Yes,  this should be on the community handbook


Change between play and pause programatically

Using toggle method within the PlauPauseView unfortunately it's not enough. I want to have a method such as: setPlayState () and whenever I'm using this method the button to change it's shapes / to draw that play triangle. The same thing for pause. I tried editing the actual source code but I did a completely mess.

Why is that a problem? It's very simple to write. Here, I wrote it for you in a simple function.
public void togglePlayState(boolean play) {
    PlayPauseDrawable pDrawable = (PlayPauseDrawable) playButton.getDrawable();
    if (pDrawable.isPlay() ^ play) {
        pDrawable.getPausePlayAnimator().start();
    }
}


The main contribution could be a tool, but usually there are multiple contributions and the open source prototype (tool) that demonstrates the advantages of the proposed solution could be one of them. In any case, it would be good to make clear what the tool is providing. What was missing that this tool is now offering? what are the possible uses of the tool?

In relation to a point in 1.d

The reader should understand that a main contribution is
a open source tool.

See #49