Chameleon should use settings.xml if provided to the parent maven task

At the moment there is a complete new MavenWorkingSession for the chameleon runner, which ignores the settings.xml and makes trouble in corporate environments with proxy and/or mirror.

+1
This is going to keep me from being able to use this at the moment, which is a huge shame.

Thanks for reporting. Would anyone of you be interested in contributing this fix? You can count on my help any time.

Hi,
if I understand it correctly - what you are saying is that chameleon over here somehow ignores your ~/.m2/settings.xml file...?
Well, I've tried it locally and everything seem to be working without any problem... So, maybe I don't understand your problem correctly or I have completely different settings of my environment than you have.
Could you please provide more information or just a simple reproducer?

it seems to be more an issue with missing DNS resolution. But in general it would be nice if Chameleon does not encounter an issue if DNS for central.maven.org can't be resolved. I was expecting that it will ask directly at the mirror instead of resolving the DNS on its own.

What I tried - I created my dummy repository containing all necessary bits, then I disconnected my PC from the internet, set path to the dummy repo as a remote repo (in my settings.xml) and tried a build of a chameleon test - everything passed.
This is a use case which is very hard to reproduce in different environment. If you know where the problem is and you know how to fix it, we will welcome any help/hints or PR.

No, I'm saying that I run maven with mvn --settings ~/.m2/client_specific_settings.xml where I customize things specific to corporate environments (say, when I'm on a client's VPN).
Just reading settings.xml is using my normal maven settings.xml, not the one I told maven to use which has the client's corporate nexus proxies (and any other profiles required to build) defined.

On Oct 24, 2016, at 8:18 AM, Matous Jobanek<EMAIL_ADDRESS>wrote:
What I tried - I created my dummy repository containing all necessary bits, then I disconnected my PC from the internet, set path to the dummy repo as a remote repo (in my settings.xml) and tried a build of a chameleon test - everything passed.
This is a use case which is very hard to reproduce in different environment. If you know where the problem is and you know how to fix it, we will welcome any help/hints or PR.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/arquillian/arquillian-container-chameleon/issues/53#issuecomment-255724411, or mute the thread https://github.com/notifications/unsubscribe-auth/ABk1L926SplaXjn7au0tjNMa4DhoIghxks5q3KICgaJpZM4KAqqH.

@bvarner unfortunately, this feature is not supported by ShrinkWrap Resolver (using settings.xml specified on command line). Since the SW Resolver is internally used by Chameleon, it's not possible to use it here.
You can try using SW Resolver maven plugin https://github.com/shrinkwrap/resolver#shrinkwrap-resolver-maven-plugin
Apart from using Maven plugin, there is probably no possible solution so far. If I think about it as a new feature that could be implemented, the only feasible way seems to be using arquillian.xml file and specifying it there.
Any other idea?

That's interesting, since we haven't had any other issue using shrinkwrap resolver during our integration tests that we do have running with Arquillian without chameleon... (and we're resolving artifacts that only exist in the corporate proxy defined in my alternate settings.xml)
Hrmmm...

On Oct 26, 2016, at 7:47 AM, Matous Jobanek<EMAIL_ADDRESS>wrote:
@bvarner https://github.com/bvarner unfortunately, this feature is not supported by ShrinkWrap Resolver (using settings.xml specified on command line). Since the SW Resolver is internally used by Chameleon, it's not possible to use it here.
You can try using SW Resolver maven plugin https://github.com/shrinkwrap/resolver#shrinkwrap-resolver-maven-plugin https://github.com/shrinkwrap/resolver#shrinkwrap-resolver-maven-plugin
Apart from using Maven plugin, there is probably no possible solution so far. If I think about it as a new feature that could be implemented, the only feasible way seems to be using arquillian.xml file and specifying it there.
Any other idea?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/arquillian/arquillian-container-chameleon/issues/53#issuecomment-256323942, or mute the thread https://github.com/notifications/unsubscribe-auth/ABk1L9xZwyXBtqGR1cLvDdig6XWHubgzks5q3z29gaJpZM4KAqqH.

@bvarner The only possible way I can think of (why other tests using resolver are working) is that you point to your settings.xml file using Resolver API:
Maven.configureResolver().fromFile("your/alternate/settings.xml");
or that you set the repository explicitly via the API:
Maven.configureResolver().withRemoteRepo(repository);

Looks like we're doing this (I'm not the source of this, so... I'm not sure why it was picked to do it this way)
Maven.resolver().loadPomFromFile("pom.xml").importRuntimeDependencies().resolve().withTransitivity().asFile()

No idea then. Maybe some additional settings in the pom.xml file. Anyway, using settings.xml file defined on command line is not supported by Resolver.
Since your use case is completely valid, I implemented a new chameleon parameter chameleonSettingsXml which should enable you to use your arbitrary settings.xml file. Please, take a look at this PR: https://github.com/arquillian/arquillian-container-chameleon/pull/56

could it be that you support default shrinkwrap default system properties ?
a failsafe configuration could then look like:
<plugin>
    <groupId>org.apache.maven.plugins</groupId>
    <artifactId>maven-failsafe-plugin</artifactId>
    <executions>
        <execution>
            <id>integration-test</id>
            <phase>integration-test</phase>
            <goals>
                <goal>integration-test</goal>
            </goals>
            <configuration>
                <systemPropertyVariables>
                    <org.apache.maven.global-settings>/d/dev/tools/apache/maven/latest/conf/settings.xml</org.apache.maven.global-settings>
                </systemPropertyVariables>
            </configuration>
        </execution>
        ...
    </executions>
</plugin>

the settings location file could also have been set via a property to externalize the location.
Perhaps also an already existing maven property exist for global.settings location.
If not a simple plugin could bring it int the party but here we diverge ; might be that ShrinkWrap Resolver Maven Plugin resolves exactly that.

Hi,
yeah, I didn't realized the possibility to hack it using the system properties from SWR. I have no idea why I was trying to solve it with additional properties in arq.xml, when there is already a solution implemented. I was probably too focused on the settings using -s parameter. Sorry for that.
Have you tried to use either org.apache.maven.user-settings or org.apache.maven.global-settings to solve your problem?

Have you tried to use either org.apache.maven.user-settings ...

@MatousJobanek if the question was addressed to me then I'd say no, cause sadly for the particular project I was on, I have moved away from chameleon.

@MatousJobanek I was able to spend some time coming back to chameleon today, and yes. I can confirm the system property works!
It's not as elegant as I'd like, but it's functional. Thanks!

It seems that there are still open issues with Beta1:
mvn -gs my-global-settings.xml failsafe:integration-test

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Apr 10, 2017 6:04:43 PM org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener transferFailed
WARNUNG: Failed downloading org/yaml/snakeyaml/1.17/snakeyaml-1.17.pom from http://repo1.maven.org/maven2/. Reason:
org.eclipse.aether.transfer.ArtifactTransferException: Could not transfer artifact org.yaml:snakeyaml:pom:1.17 from/to central (http://repo1.maven.org/maven2): Error transferring file: repo1.maven.org from http://repo1.maven.org/maven2/org/yaml/snakeyaml/1.17/snakeyaml-1.17.pom
Apr 10, 2017 6:04:43 PM org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener transferFailed
WARNUNG: Failed downloading org/yaml/snakeyaml/1.17/snakeyaml-1.17.jar from http://repo1.maven.org/maven2/. Reason:
org.eclipse.aether.transfer.ArtifactTransferException: Could not transfer artifact org.yaml:snakeyaml:jar:1.17 from/to central (http://repo1.maven.org/maven2): Error transferring file: repo1.maven.org from http://repo1.maven.org/maven2/org/yaml/snakeyaml/1.17/snakeyaml-1.17.jar

Global settings:
    <mirror>
      <id>central</id>
      <mirrorOf>*</mirrorOf>
      <url>http://.../nexus/content/groups/public/</url>
    </mirror>

Interesting point besides, if I am using the user profile located settings.xml the system tries to load snakeyaml 1.15.

It seems there is still an issue with Beta1:
mvn -Dorg.apache.maven.user-settings=my-global-settings.xml failsafe:integration-test

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Apr 10, 2017 6:04:43 PM org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener transferFailed
WARNUNG: Failed downloading org/yaml/snakeyaml/1.17/snakeyaml-1.17.pom from http://repo1.maven.org/maven2/. Reason:
org.eclipse.aether.transfer.ArtifactTransferException: Could not transfer artifact org.yaml:snakeyaml:pom:1.17 from/to central (http://repo1.maven.org/maven2): Error transferring file: repo1.maven.org from http://repo1.maven.org/maven2/org/yaml/snakeyaml/1.17/snakeyaml-1.17.pom
Apr 10, 2017 6:04:43 PM org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener transferFailed
WARNUNG: Failed downloading org/yaml/snakeyaml/1.17/snakeyaml-1.17.jar from http://repo1.maven.org/maven2/. Reason:
org.eclipse.aether.transfer.ArtifactTransferException: Could not transfer artifact org.yaml:snakeyaml:jar:1.17 from/to central (http://repo1.maven.org/maven2): Error transferring file: repo1.maven.org from http://repo1.maven.org/maven2/org/yaml/snakeyaml/1.17/snakeyaml-1.17.jar

Global settings:
    <mirror>
      <id>central</id>
      <mirrorOf>*</mirrorOf>
      <url>http://.../nexus/content/groups/public/</url>
    </mirror>

Interesting point besides, if I am using the user profile located settings.xml the system tries to load snakeyaml 1.15.


Improve OS time api

Following #39189
This PR improve the OS.get_unix_time_from_datetime & OS.get_datetime familly of functions:

OS.get_datetime is the main function that should be implemented by platforms
datetime dictionary contains the a milliseconds field (it is considered trying to have a lower precision is not really useful)
OS.get_date/time/time_zone_info are just wrappers over OS.get_datetime
OS.get_datetime is GDscript returns a dict containing the timezone information. In my experience it's a really really bad idea to have timezone-naive variable (given you have no idea if this variable is UTC or local time, and this cause subtle bugs hard to catch on CI where local time is set to UTC...)
The use of OS.get_date then OS.get_time in a row has been replaced by OS.get_datetime, this avoid potential invalid time when the date change between the two calls

Things I'm still wondering:

OS.get_datetime() takes a utc parameter in GDScript while OS.get_datetime() takes a local parameter in C++... This is error-prone (as is currently buggy !). We should choose utc or local and stick to it everywhere
I don't see the use for the dst field, especially since it is always set to false on Windows. So I think it would be just better to remove it ;-)
It would be much more convenient to have Datetime as a builtin type instead of representing them with dictionaries (hence we could easily compare dates, represent them for debugging and encode them back and forth to a string format)
OS::get_iso_date_time is only used once in the whole codebase, it would be better to expose it to GDNative (along with a iso string to datetime function)
timezone naming on windows seems odd (I got Romance Daylight Time currently for UTC+2), it may be correct, but it forces OS::get_iso_date_time to do extra work to have a useful naming (which is something we may not want to push on GDscript users)

See also: #37800 and #39189

@touilleMan Is this still desired? If so, it needs to be rebased and tested on the latest master branch.

@aaronfranke Is this still relevant after all the time changes and moving Time out of OS? Should we close?

Closing as salvageable then, I think a new PR would be better for this. Thanks for the work :)


Refine backend doc

Refine backend-meter.md

Refine backend-receivers.md

[ ] If this pull request closes/resolves/fixes an existing issue, replace the issue number. Closes #.
[ ] Update the CHANGES log.

This seems to link to an unrelated issue again


UI Detail Page Redesign

Closes: #
What's Changed

UI:

SCHEMA
"detail_view_schema": {
        "column_no": 2,
        "columns": {
            "1": {
                "col": 1,
                "groups": {
                    "Device": {
                        "template": "list",
                        "template_actions": [],
                        "fields": [
                            {
                                "label": "Location",
                                "value": "Campus-07",
                                "link": {
                                    "app_label": "dcim",
                                    "model_name": "location",
                                    "id": "612373af-2624-4a7f-8f93-3aad4b891502"
                                },
                                "color": null
                            },
                            {
                                "label": "Rack",
                                "value": null,
                                "link": null,
                                "color": null
                            },
                            {
                                "label": "Position (U)",
                                "value": null,
                                "link": null,
                                "color": null
                            },
                            {
                                "label": "Tenant",
                                "value": "Mckee, Guzman and Nguyen",
                                "link": {
                                    "app_label": "tenancy",
                                    "model_name": "tenant",
                                    "id": "d3fa4f12-b650-4ced-8cd2-e20d4b403b1d"
                                },
                                "color": null
                            },
                            {
                                "label": "Device type",
                                "value": "Citrix Citrix DeviceType 5",
                                "link": {
                                    "app_label": "dcim",
                                    "model_name": "devicetype",
                                    "id": "1d331bfd-9dca-49f6-9cfe-27bfbea7ca45"
                                },
                                "color": null
                            },
                            {
                                "label": "Serial number",
                                "value": "",
                                "link": null,
                                "color": null
                            },
                            {
                                "label": "Asset tag",
                                "value": null,
                                "link": null,
                                "color": null
                            }
                        ]
                    },
                    "Management": {
                        "template": "list",
                        "template_actions": [],
                        "fields": [
                            {
                                "label": "Role",
                                "value": "SoftOdd",
                                "link": {
                                    "app_label": "extras",
                                    "model_name": "role",
                                    "id": "21c1baf9-014b-4320-abc2-4ecf3db7e3a4"
                                },
                                "color": "2f6a31"
                            },
                            {
                                "label": "Platform",
                                "value": "Fake Platform 23",
                                "link": {
                                    "app_label": "dcim",
                                    "model_name": "platform",
                                    "id": "c1e5b73c-abe3-45da-848c-73eaecaba81a"
                                },
                                "color": null
                            },
                            {
                                "label": "Status",
                                "value": "Active",
                                "link": {
                                    "app_label": "extras",
                                    "model_name": "status",
                                    "id": "4a8ca46c-ae32-4d9e-822a-2edd9fe3123b"
                                },
                                "color": "4caf50"
                            },
                            {
                                "label": "Primary IPv4",
                                "value": null,
                                "link": null,
                                "color": null
                            },
                            {
                                "label": "Primary IPv6",
                                "value": null,
                                "link": null,
                                "color": null
                            },
                            {
                                "label": "Secrets group",
                                "value": null,
                                "link": null,
                                "color": null
                            },
                            {
                                "label": "Device Redundancy Group",
                                "value": null,
                                "link": null,
                                "color": null
                            }
                        ]
                    },
                    "Comments": {
                        "template": "box_full",
                        "template_actions": [],
                        "field": "Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum."
                    }
                }
            },
            "2": {
                "col": 2,
                "groups": {
                    "Services": {
                        "template": "table",
                        "template_actions": [
                            "add"
                        ],
                        "table_data": null
                    }
                }
            }
        }
    }

SERIALIZER CLASS
class DeviceSerializer(NautobotModelSerializer, TaggedModelSerializerMixin):
    face = ChoiceField(choices=DeviceFaceChoices, allow_blank=True, required=False)
    parent_bay = serializers.SerializerMethodField()

    class Meta:
        model = Device
        fields = "__all__"
        validators = []
        detail_view_schema = {
            "columns": 2,
            "grouping": {
                "Device": {
                    "fields": ["location", "rack", "position", "tenant", "device_type", "serial", "asset_tag"],
                    "col": 1,
                    "template": "list"
                },
                "Management": {
                    "fields": ["role", "platform", "status", "primary_ip4", "primary_ip6", "secrets_group", "device_redundancy_group"],
                    "col": 1,
                    "template": "list"
                },
                # Add Custom Fields, Tags Automatically
                "Comments": {
                    "field": "comments",
                    "col": 1,
                    "template": "box_full"
                },
                "Services": {
                    "table": {
                        "table_class": "TableClass",  # This class should be able to build the table schema
                        "actions": ["changelogs", "edit", "delete"],
                        "field": "services"
                    },
                    "col": 2,
                    "template": "table",
                    "template_actions": ["add"]
                },
                "Services": {
                    "table": {
                        "table_class": "TableClass",  # This class should be able to build the table schema
                        "actions": ["changelogs", "edit", "delete"]
                    },
                    "col": 2,
                    "template": "table",
                    "template_actions": ["add"]
                },
            }
        }

Yet to be done:

[ ] Fix Detail page broken; (Other Tabs apart from the main tab is not functioning)
[ ] Box Template: e.g grouping for Tags, Comments and Notes
[ ] Table Template: e.g Groupings for M2M fields that requires table like Services

TODO

[ ] Explanation of Change(s)
[ ] Added change log fragment(s) (for more information see the documentation)
[ ] Attached Screenshots, Payload Example
[ ] Unit, Integration Tests
[ ] Documentation Updates (when adding/changing features)
[ ] Example Plugin Updates (when adding/changing features)
[ ] Outline Remaining Work, Constraints from Design

This needs to be returned from the OPTIONS query against the detail endpoint
Review this schema and pattern against alternative
Commit to schema in next design meeting

Please rebase under latest next, as it's not really reviewable in its current form due to merge issues and irrelevant code.

Relates to #3526?

Relates to #3528?

Replaced by #3816


Possible solution for deprecated componentWillReceiveProps?

Since react v 16.3 is deprecating componentWillReceiveProps can componentDidUpdate act as a viable solution here? I wanted to use getDerivedStateFromProps, but it has no access to this.
Given that componentDidMount happens after componentWillReceiveProps I am cautious about this and checking here.

It's probably safe just to unsubscribe in _createInstances()

@jamiebuilds so I should completely remove componentDidUpdate / componentWillReceiveProps and move unsubscribe into _createInstances() ? If so I can update this pr in no time 👍

Yeah I think so

Edited


Param printing

Before submitting

Did you write any new necessary tests?
No. If necessary, where should I add these tests?

What does this PR do?
Closes #284.
This PR includes:

Rename print_weights_summary to weights_summary as suggested in issue.
Two options: Full summary or top-level modules only
Human readable parameter counts (K, M, B, T)
Simplified some of the for loops in ModelSummary (code readability)

Additional remarks:
If the users chooses an option other than full or top (e.g. False), the summary will be turned off.
Should we check and give an error instead and let the user turn it off with None/False?

oh no Travis failed :(
I will try to fix it later.


Run Sieve Filters for existing emails

I've just installed RainLoop Community v<IP_ADDRESS> and configured Filters. They are working absolutely great and I LOVE THEM!
But since I've lived a long time without filters and my inbox is somehow cluttered; is it possible to execute the filters for already existing mails? Not only for new ones?
This would be awesome to clean up my inbox instantly!

PS: Just a little "Execute" Icon for every filter here would already do it :)

Any thoughts on this?

That's not possible with Sieve filters. They filter incoming email only. You can use search and multi select to move existing messages.

Sad to hear that :(
It would be awesome to test filters directly from the management interface.

Sieve now offers the script sieve-filter: https://mebsd.com/configure-freebsd-servers/dovecot-pigeonhole-sieve-filter-refilter-delivered-email.html

Sieve now offers the script sieve-filter: https://mebsd.com/configure-freebsd-servers/dovecot-pigeonhole-sieve-filter-refilter-delivered-email.html

the link is dead, any other resource available?


make install fails: install: sdbtypes.h: No such file or directory

install -m 644 src/sdb.h src/sdb_version.h src/cdb.h src/ht.h src/types.h src/ls.h src/cdb_make.h src/buffer.h src/config.h /usr/local/Cellar/sdb/HEAD-7f0d38b/include/sdb
install -m 755 src/sdb /usr/local/Cellar/sdb/HEAD-7f0d38b/bin
install -m 644 pkgconfig/sdb.pc /usr/local/Cellar/sdb/HEAD-7f0d38b/lib/pkgconfig
install -m 644 bindings/vala/sdb.vapi /usr/local/Cellar/sdb/HEAD-7f0d38b/share/vala/vapi
cd bindings/vala/types && /Applications/Xcode.app/Contents/Developer/usr/bin/make install DESTDIR= PREFIX=/usr/local/Cellar/sdb/HEAD-7f0d38b
mkdir -p /usr/local/Cellar/sdb/HEAD-7f0d38b/include
mkdir -p /usr/local/Cellar/sdb/HEAD-7f0d38b/lib/pkgconfig
mkdir -p /usr/local/Cellar/sdb/HEAD-7f0d38b/share/vala/vapi
install -m 644 sdbtypes.h /usr/local/Cellar/sdb/HEAD-7f0d38b/include
install: sdbtypes.h: No such file or directory
make[1]: *** [install] Error 71
make: *** [install] Error 2

Full build log:
https://gist.github.com/ilovezfs/16230ea2f650bb3e79c15f848e667dbb
Tested both 0.12 and HEAD @ 7f0d38b.
I can work around it with
make
make -C bindings/vala/types

sdbtypes.h is generated by vala

On 12 Sep 2017, at 14:05, ilovezfs<EMAIL_ADDRESS>wrote:
install -m 644 src/sdb.h src/sdb_version.h src/cdb.h src/ht.h src/types.h src/ls.h src/cdb_make.h src/buffer.h src/config.h /usr/local/Cellar/sdb/HEAD-7f0d38b/include/sdb
install -m 755 src/sdb /usr/local/Cellar/sdb/HEAD-7f0d38b/bin
install -m 644 pkgconfig/sdb.pc /usr/local/Cellar/sdb/HEAD-7f0d38b/lib/pkgconfig
install -m 644 bindings/vala/sdb.vapi /usr/local/Cellar/sdb/HEAD-7f0d38b/share/vala/vapi
cd bindings/vala/types && /Applications/Xcode.app/Contents/Developer/usr/bin/make install DESTDIR= PREFIX=/usr/local/Cellar/sdb/HEAD-7f0d38b
mkdir -p /usr/local/Cellar/sdb/HEAD-7f0d38b/include
mkdir -p /usr/local/Cellar/sdb/HEAD-7f0d38b/lib/pkgconfig
mkdir -p /usr/local/Cellar/sdb/HEAD-7f0d38b/share/vala/vapi
install -m 644 sdbtypes.h /usr/local/Cellar/sdb/HEAD-7f0d38b/include
install: sdbtypes.h: No such file or directory
make[1]: *** [install] Error 71
make: *** [install] Error 2
Full build log:
https://gist.github.com/ilovezfs/16230ea2f650bb3e79c15f848e667dbb https://gist.github.com/ilovezfs/16230ea2f650bb3e79c15f848e667dbb
Tested both 0.12 and HEAD @ 7f0d38b https://github.com/radare/sdb/commit/7f0d38b217380d32869870bef3d5946fba2df92a.
I can workaround it with
make
make -C bindings/vala/types
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub https://github.com/radare/sdb/issues/147, or mute the thread https://github.com/notifications/unsubscribe-auth/AA3-lv9-Nk1_cLSzWhsBHnJkagurxjj4ks5shnOOgaJpZM4PUint.

Thanks @radare!


update govulncheck integration

Thanks! Implementation looks good!, can you move the deleted test-project fixtures into sourceanalysis so we can still have the integration test?

Added


CSV export feature

We would like to be able to export the content of a datatable as CSV

done https://github.com/SpoonX/aurelia-datatable/pull/61


[BUG] Website example weird behavior

In the front page of www.ag-grid.com, at the bottom, there is a file "explorer"
Right click on any cell, will open a menu, with no background, like so:
Looks odd,

fixed. will be in next release.


SIGABRT on iOS device (non-simulated): dyld: Library not loaded: @rpath/Deque.framework/Deque

Expected behavior
The app is expected to run on real device.
Actual behavior
It doesn't.
The app crashes on startup with SIGABRT on real iOS device (iPhone 11, 13.5.1) with the following message:
dyld: Library not loaded: @rpath/Deque.framework/Deque
  Referenced from: /private/var/containers/Bundle/Application/8F631FD7-6EDD-431B-B728-84C4B9A55893/RosSwift-Issue.app/RosSwift-Issue
  Reason: image not found

There are no problems in simulator.
Steps to reproduce

Create new Single View App project for iOS in Xcode (11.6 or 12.0 beta 3):

Language: Swift
User Interface: SwiftUI

Add RosSwift package in Project Settings -> Swift Packages
Run on iPhone device

If possible, minimal yet complete reproducer code (or URL to code)
No need to do any modifications to a generated project.
RosSwift version/commit hash
RosSwift v1.2.0
Swift & OS version (output of swift --version && uname -a)
$ swift --version && uname -a
Apple Swift version 5.2.4 (swiftlang-1<IP_ADDRESS> clang-1<IP_ADDRESS>)
Target: x86_64-apple-darwin19.5.0

Darwin macbook-pro 19.5.0 Darwin Kernel Version 19.5.0: Tue May 26 20:41:44 PDT 2020; root:xnu-6153.121.2~2/RELEASE_X86_64 x86_64

I remember to have no issues a few months back and tried to downgrade to a previous RosSwift version (1.0.0) but it crashes anyway.
I also tried to add SipHash package (contains Deque) directly to the project, still no luck.
Any ideas what could be wrong?
Thanks.

I also tried to add SipHash package (contains Deque) directly to the project, still no luck.

That's obviously wrong. There was a copy-paste typo in Deque readme and I didn't think enough before checking the URL and the package name. Sorry.
Adding Deque directly to the project actually does solve the problem. It well could be just an Xcode bug, so please fill free to close the issue.
Thanks for the RosSwift!

Seems to be fixed in IOS 13.6,

Thanks for pointing out this bug, changes in security policys for iOS apps seems to disallow dynamic libraries. Changing Deque to a static library seems to fix the problem.


[CLOSED] script should work without config.ini

 Issue by midenok
Friday Nov 15, 2013 at 14:39 GMT
Originally opened as https://github.com/IQAndreas/github-issues-import/issues/20

Now it fails with some ugly stacktrace:
$ ./gh-issues-import.py -s lkde/git -t learn-it/scripting --issues 5
Traceback (most recent call last):
  File "./gh-issues-import.py", line 54, in init_config
    config_file = open(config_file_name)
IOError: [Errno 2] No such file or directory: '/home/user/src/github/github-issues-import/config.ini'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "./gh-issues-import.py", line 369, in <module>
    issue_ids = init_config()
  File "./gh-issues-import.py", line 56, in init_config
    except FileNotFoundError:
NameError: global name 'FileNotFoundError' is not defined

Expected behaviour:
Ask username and password from terminal and proceed further.

 Comment by IQAndreas
Sunday Nov 17, 2013 at 09:20 GMT

Thanks for the bug report, I fixed the problem in b25a2fb306109bb6a65c5e98ac5b06b983250f35
Now you only get a friendly notice from the script if it couldn't find the default config file (just in case someone forgot to name it config.ini, or put it in the wrong folder).
I also added the option --config none for if you have created the default config file, but want to ignore it anyway. (On the off chance that your config file is actually named none, use the argument --config "./none")

 Comment by midenok
Sunday Nov 17, 2013 at 15:04 GMT

In fact, the behavior you invented is not very well.

Notification of absent config.ini is needless, it will be obvious to user in any case. The notification will be nagging to those who don't use config.ini.
Options from command-line should override options from config.ini, so --config none is useless.

 Comment by IQAndreas
Monday Nov 18, 2013 at 14:48 GMT

The notification will be nagging to those who don't use config.ini.

You are right, I will go ahead and remove the big WARNING from the output.
However, I will leave the "No default config found" message in, just in case a user forgets to rename the config file (it may not always be very clear to them. All they get is the script asking them for information they supposedly already wrote).

Options from command-line should override options from config.ini, so --config none is useless.

Well, there are some options which cannot be set (and therefore not overidden) from the command line (such as date format, template settings, or if a repo is hosted somewhere else than GitHub). Just in case someone uses the script more than once and has the old config file still laying around, I don't want that old config to accidentally interfere in their second project.
Regardless, that flag is entirely optional, and it's better to just have it there in case it is ever needed.

 Comment by midenok
Monday Nov 18, 2013 at 15:05 GMT

Well, there are some options which cannot be set (and therefore not overidden) from the command line (such as date format, template settings, or if a repo is hosted somewhere else than GitHub).

Well, you have such options... Ok, I was not aware of them. Then, indeed, you should have such setting. Please, consider not to mix different semantics into same --config. Maybe better is to do different setting like --no-config, --without-config, --pure, --virgin or just -C.

 Comment by IQAndreas
Monday Nov 18, 2013 at 16:44 GMT

Maybe better is to do different setting like

Perfect! I replaced the existing behavior with a new --no-config flag.


New CBC version 2.10.1 released

I just would like to inform that a new major version of CBC solver, 2.10, has been released.
Would you mind adding it as default in or-tools at some point?

I'll try to do it for v7.0 or v7.1 probably

It seems that CBC team is speeding up the release of new versions.
Current version is 2.10.2, where bugs got corrected.
2.10.3 and 2.11 are planned to be released soon.
Can I just use the latest ones or you guys need to modify significant stuff to make them work?

On the Makefile-based build you can use few variable if you want to ship your own version of coin-or
https://github.com/google/or-tools/blob/f3fd201e68cf75b7720ff5c3cadc599a1d02b54b/makefiles/Makefile.third_party.unix.mk#L13-L17
otherwise v7.1 will use this tag
https://github.com/google/or-tools/blob/f3fd201e68cf75b7720ff5c3cadc599a1d02b54b/makefiles/Makefile.third_party.unix.mk#L26-L30
IIRC we only patch rpath in order to use it from the build dir and inside the python package etc...
note: For the CMake-based build we would like to move to a coin-or cmake based build instead (I send few PR to coin-or github)

So every time there is a new version of CBC released, you guys just change the tag, then?

in the Makefile.third_party.{unix|win}.mk, in Dependencies.txt and in the
github repo that contains the cmake rules.
But roughly yes.
Laurent Perron | Operations Research |<EMAIL_ADDRESS>| (33) 1 42 68 53
00
*De : *Roger Lloret-Batlle<EMAIL_ADDRESS>*Date : *ven. 10 mai 2019 à 12:11
*À : *google/or-tools
*Cc : *Laurent Perron, State change
So every time there is a new version of CBC released, you guys just change

the tag, then?
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/google/or-tools/issues/1111#issuecomment-491237079,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ACUPL3IDEMP56I7U4HQ3KTTPUVC5RANCNFSM4G4JVJ2Q
.

Can you guys add the tags for CBC version 2.10.2 then, for or-tools 7.1 or 7.2?

I pushed the change to master yesterday.
*De : *Roger Lloret-Batlle<EMAIL_ADDRESS>*Date : *lun. 13 mai 2019 à 06:10
*À : *google/or-tools
*Cc : *Laurent Perron, State change
Can you guys add the tags for CBC version 2.10.2 then, for or-tools 7.1 or

7.2?
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
https://github.com/google/or-tools/issues/1111#issuecomment-491669223,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ACUPL3LGXNC47GT2EL5DZMLPVDS27ANCNFSM4G4JVJ2Q
.


Evaluation on 16 channel LiDAR pointcloud

First of all, thank you for great work and code release!
I have one question.
Is there any evaluation result on 16-channel LiDAR pointcloud or have you ever tested on them?
I tested 4DMOS on my custom dataset(VLP16, OS-64) and the result of OS-64 was awesome. But, in case of VLP-16, this algorithm can't catch moving obejects at all.
I wonder this caused by my mistake(ex. wrong input poses..) or the lack of various dataset for training!
Thank you!

Hey, thank you for the feedback :)
Our experiments with sparse LiDAR data (as such of a 16 beam LiDAR) is that MOS is challenging due to the sparse sensor pattern. If the poses are not accurate for the 16 beam scans, this will definitely hurt the MOS performance. Assuming the poses are good enough, a possible reason is that moving objects are not fully covered within the window of past scans.
I never trained on data from other sensor types, because accurate MOS labels are often not available. If you had labeled data from a 16 beam LiDAR, this could definitely help.
We also submitted a new work on MOS which is currently under review. You can send me a data sample if you like and I can see if our new method is capable of segmenting the moving objects with 16 beam scans. My email is<EMAIL_ADDRESS>Best
Benedikt

Thank you for your kind and detailed explanation Benedikt!
I will check the input pose data and LiDAR data again and let you know the result.
If everything is correct, I will attach my data to the email you told me.
I'm glad to see your great papers every time, and I hope you get a good results for the paper you submitted.
I will close this issue here from now.

Thank you!
BTW: We estimate the poses inside our pipeline with KISS-ICP, so no need to check the poses. You can just send me the data in any common format (.bin, .ply, .pcd, .bag).


marshmallow: custom PersistentIdentifier field

ADDs PersistentIdentifier field to handle loading and serializing
persistent identifiers of outgoing records or incoming data.

Addresses #30
Signed-off-by: Dinos Kousidis<EMAIL_ADDRESS>

@diegodelemos Note the Travis failures here and in the other data model PR... Is this OK for sudo-merging as per your approval?


Upstream changes from Goost

Closes #2.

classes.txt file can be created at project root containing a list of classes to fuzz. Each class must start from a new line. Qarminer still skips excluded classes such as Server or Editor regardless of custom classes.
Cleanup return value from object.callv(method_data["name"], arguments), which caused a memory leak from PolyBoolean2D.boolean_polygons_tree() function in Goost (returns PolyNode2D used to represent polygon hierarchy in this case, which inherits from Node2D).
Removed most Goost-specific exceptions now, because fixed, except smooth_polyline/polygon_approx, not sure what's the best way to prevent number of iterations yet, and ImageBlender issues which I delegated to fix by original author: https://github.com/goostengine/goost/issues/120#issuecomment-891938737. Ideally, it would also be nice to configure a list of excluded functions in Qarminer just like classes, I guess.

FYI, I've created https://github.com/goostengine/goost-fuzzer which acts like Qarminer, except I clone the repository via GitHub Actions. Once this PR is merged, I'll get back to using qarmin/Qarminer repository rather than forked goostengine/Qarminer which has these enhancements and fixes.

Again regarding smooth_polygon/polyline_approx(): https://github.com/goostengine/goost/blob/7fb64b8bc98d4ce970e403aa900a636600c89f6d/core/math/geometry/2d/goost_geometry_2d.cpp#L252-L299
I think the same hang could happen with Curve2D.tesselate(), see max_stages parameter there, Qarminer haven't stumbled upon this likely because it requires more complex steps: add points, and only then tesselate. Documentation says:

So, I really think that Qarminer must have some kind of ability to restrict input to reasonable values, but simple blacklisting also works, with the downside that those functions won't be fuzzed anymore.
Or perhaps this simply suggests bad design in Goost/Godot of these functions? What do you think?

Thanks

Hmm, looks like BulletPhysicsDirectSpaceState must also be added to the list to prevent crashes. I forgot that I don't compile bullet module. 👀


Feature Request - Use --purge option on azd down

Currently, running the validator creates and deletes resources, but some Azure resources are soft-deleted, causing a re-run to fail.
My suggestion would be to run azd down with the --purge option to prevent this issue.

Added:  https://github.com/microsoft/template-validation-action/blob/e1206403a3695eb48b4426e3ec8b1919101ac770/src/validator/azd_validator.py#L90


Issues/592 event ending row fix

Fix for issue #592
I added some extra birthday events to the examples folder to prove the bug fix.

thanks!


Add hugo search package to core.

I was looking at adding search into one of my Hugo sites, and I came across this package.
https://www.npmjs.com/package/hugo-search-index
It's my understanding that to integrate this package, I must eject and move forward on my own.
Would this package be worth adding to the core system, to offer a built-in site search capability to Hugo sites?

I went with an alternative method that is working well for me and doesn't require another npm module.
https://gist.github.com/eddiewebb/735feb48f50f0ddd65ae5606a1cb41ae


Possible issue with comma requires?

var	Glslify		  = require('glslify')
  , CreateVAO	  =	require('gl-vao')
  , CreateBuffer  =	require('gl-buffer')
  , GlShader	  =	require('gl-shader')
  , Extend		  =	require('xtend')
  , Mat4		  =	require('gl-mat4')

This threw an error when I had commas and glslify in any order. I changed the next require to have a var and it worked. Using glslify 2.0.1.
Error: Parsing file /Users/path/tree-editor/lib/model.js: Unexpected token (5:33)
    at Deps.parseDeps (/usr/local/lib/node_modules/browserify/node_modules/module-deps/index.js:398:28)
    at fromSource (/usr/local/lib/node_modules/browserify/node_modules/module-deps/index.js:341:48)
    at /usr/local/lib/node_modules/browserify/node_modules/module-deps/index.js:336:17
    at ConcatStream.<anonymous> (/usr/local/lib/node_modules/browserify/node_modules/concat-stream/index.js:32:43)
    at ConcatStream.emit (events.js:129:20)
    at finishMaybe (/usr/local/lib/node_modules/browserify/node_modules/concat-stream/node_modules/readable-stream/lib/_stream_writable.js:460:14)
    at endWritable (/usr/local/lib/node_modules/browserify/node_modules/concat-stream/node_modules/readable-stream/lib/_stream_writable.js:469:3)
    at ConcatStream.Writable.end (/usr/local/lib/node_modules/browserify/node_modules/concat-stream/node_modules/readable-stream/lib/_stream_writable.js:436:5)
    at DuplexWrapper.onend (/usr/local/lib/node_modules/browserify/node_modules/duplexer2/node_modules/readable-stream/lib/_stream_readable.js:537:10)
    at DuplexWrapper.g (events.js:199:16)

Hmm, that's weird... I suspect this is an issue with static-module since that's what's handling require hooks now.

See here:
https://github.com/substack/brfs/issues/28

I have also found a similar error when I have the following:
var glslify = require('glslify'),
    other;

I get the error:
TypeError: Cannot read property 'start' of null while parsing file: /Users/XXXX/projects/gl/index.js
    at /Users/XXXX/projects/gl/node_modules/glslify/node_modules/static-module/index.js:139:56

It is definitely related to static-module. If I write the following all is well:
var glslify = require('glslify');
var other;

Could be a bug in static-module.  Any ideas @substack ?


About the npy file

Excuse me, after running the program, the pred.npy and true.npy are generated in the result folder. How do I restore the content in pred.npy and true.npy to the original real data and predictions? Because there is a negative value in the value in the npy file.

Hi, you can use inverse_transform of the correponding dataloader.


Parallel synthesis of sub-circuits

Describe the feature you would like
We are currently parallelizing the witness assignment of the following sub-circuits:

[x] bytecode https://github.com/scroll-tech/zkevm-circuits/pull/530
[x] poseidon https://github.com/scroll-tech/poseidon-circuit/pull/24
[x] state https://github.com/scroll-tech/zkevm-circuits/pull/545
[ ] ecdsa
[ ] evm

Additional context
No response

We will maintain a new branch in which all these optimization are enabled.

sub-circuit
sequential time
parallelized running time

bytecode
60s
3s

poseidon
158s
1.8s

state
170s
7s

ecdsa

evm

machine: AWS g5.x12large | 48core vCPU | 192GB RAM
benchmark branch:

scroll-zkevm/realtrace0505 (commmit: 570fa72)
zkevm-circuits/parallel-syn-dev (commmit: 8313a68)

multi-phase witness generation:<PHONE_NUMBER>38s
    Initialization: 15s
    phase_timer[0]:<PHONE_NUMBER>99s
        advice vec init: 16.976s
        witness assignment: 48.383s
        batch invert witness assignment: 40.595s
        MSM: 11.926s
        NTT: 2.851s
        split & update: 4s
    phase_timer[1]: 74.267558757s
        advice vec init: 17.046s
        witness assignment: 51.739s
        batch invert witness assignment: 4.510s
        misc: 2s
    phase_timer[2]: 73.66961104s
        advice vec init: 16.826s
        witness assignment: 52.085s
        batch invert witness assignment: 3.605s
        misc: 1s

for a single phase witness assignment (~50s)
    evm_circuit(synthesize_sub): 27.457635586s
    mpt_circuit(synthesize_sub): 7.616027465s
    tx_circuit(synthesize_sub): 4.116668735s
    copy_circuit(synthesize_sub): 3.657522537s
    state_circuit(synthesize_sub): 2.739736719s
    keccak_circuit(synthesize_sub): 2.381289647s
    bytecode_circuit(synthesize_sub): 2.024037224s
    poseidon_circuit(synthesize_sub): 1.002937647s
    rlp_circuit(synthesize_sub): 349.832865ms
    exp_circuit(synthesize_sub): 199.796709ms


Reduce the number of attached functions

Currently, we generate the trace functions for each kernel function we want to trace. This is very inefficient in terms of memory usage and verification time.

Done in 3fbf58d1fc85de3ba616fdc4abf4cb6badd0d4ed


[Bug]: LogEntries for exceptions do not include the transform_id

What happened?
In normal operation the StateSampler keeps track of the currently executing step in a stack. When a log is emitted, it looks at the top of the stack for the current step. However, during an exception, this exits the StateSampler scope and pops off the current step and either gets the incorrect step or does not have any step in the stack.
Potential fix would be to only pop the stack when there is no exception.
Issue Priority
Priority: 2 (default / most bugs should be filed as P2)
Issue Components

[X] Component: Python SDK
[ ] Component: Java SDK
[ ] Component: Go SDK
[ ] Component: Typescript SDK
[ ] Component: IO connector
[ ] Component: Beam examples
[ ] Component: Beam playground
[ ] Component: Beam katas
[ ] Component: Website
[ ] Component: Spark Runner
[ ] Component: Flink Runner
[ ] Component: Samza Runner
[ ] Component: Twister2 Runner
[ ] Component: Hazelcast Jet Runner
[ ] Component: Google Cloud Dataflow Runner

I can't modify the assignee, please triage to me and I'll be able to fix it.

Thanks for reporting the issue. You can comment .take-issue under your issue to assign yourself : ) (https://github.com/apache/beam/blob/master/.github/ACTIONS.md)

Didn't know that, thank you!

Is blocking https://github.com/apache/beam/issues/26704


Adding Dockerfile and JenkinsFile

Hey I'm Allen from SWOC'23 . I found your repo and found it really interesting , however i added a Dockerfile and Jenkinsfile , do checkout . Thanks.

Thank you very much for the show of interest and your awesome contribution to this project. please give us some time to review. thank you once again.


Support wrapper_class in PrependedAppendedText

Very much taking its lead from the implementation of Field to put back the functionality in the subclass.
PrependedAppendedText.__init__() calls super so doesn't need this functionality putting back, but render() doesn't call super and the template doesn't extend from the Field template.

Current coverage is 96.33%

Merging #575 into dev will decrease coverage by -0.04% as of 3114062

@@              dev    #575   diff @@
=====================================
  Files          24      24
  Stmts        2483    2485     +2
  Branches      221     222     +1
  Methods         0       0
=====================================
+ Hit          2393    2394     +1
- Partial        44      45     +1
  Missed         46      46

Review entire Coverage Diff as of 3114062

Powered by Codecov. Updated on successful CI builds.

OK. Thanks.

Is it merged into master already?

@Drieger It should be in the version you install from Git, but it might not be in a release on PyPI yet.


feat(storage): rename new StateStore to LocalStateStore and add new_local method

I hereby agree to the terms of the Singularity Data, Inc. Contributor License Agreement.
What's changed and what's your intention?
In this PR, we turn the newly added StateStore trait into LocalStateStore, which is dedicated to serve streaming read and write, while the original StateStore will be preserved for serving batch query. We added a new associated type named Local  in StateStore with trait bound LocalStateStore, and added a new method new_local, which instantiates a new local state store instance.
For better reuse of code and for clearer trait functionality structure, we split the current StateStore into StateStoreRead, StateStoreScan and StateStoreWrite. The StateStore will be the combination all of them, while the LocalStateStore only implements StateStoreRead and StateStoreWrite without Clone. In the future if we want to make StateStore read only, we can simply remove the StateStoreWrite from it.
Besides, the current two StateStore have different read(get, iter) interface. In this PR, since we introduce a common trait StateStoreRead, we unify the two read interfaces to the newer one. backward_iter and backward_scan is removed until they will be supported.
Checklist

[x] I have written necessary rustdoc comments
[x] I have added necessary unit tests and integration tests
[x] All checks passed in ./risedev check (or alias, ./risedev c)

Refer to a related PR or issue link (optional)

@st1page  @BugenZhao  PTAL😊


Deleting OpenVPN client does not remove "Rules > VPN Client" category

Important notices
Before you add a new report, we ask you kindly to acknowledge the following:
[yes] I have read the contributing guide lines at https://github.com/opnsense/core/blob/master/CONTRIBUTING.md
[yes] I have searched the existing issues and I'm convinced that mine is new.
Describe the bug
After experiencing issues, configuring a VPN client, I decided to revert to 'default' by deleting all existing OpenVPN client and server configurations. After deleting these configurations, a category is remaining under Firewall>Rules
To Reproduce
Steps to reproduce the behavior:
Pre-condition:

OpenVPN roadwarrior server configured (working)
OpenVPN client for PIA configured (notworking - routing issues)

Delete the OpenVPN Server
Delete the OpenVPN client
Check VPN > OpenVPN > Servers -> Table is empty
Check VPN > OpenVPN > Clients -> Table is empty
Check Firewall > Rules > "OpenVPN Clients" category is still there (inc. default pass rule)
Reboot firewall
Check Firewall > Rules > "OpenVPN Clients" category is still there (inc. default pass rule)
Delete default pass rule under "OpenVPN Clients" category
Reboot firewall
Check Firewall > Rules > "OpenVPN Clients" category is still there
Empty Firewall Rules category remains existing

There appear to be 'remains' of configurations present, although deleting entries through GUI.
Expected behavior
When all instances of OpenVPN client or server are deleted, it would be logical that the Rules categories for the server and/or client including all rules is also deleted.
Screenshots
n/a
Relevant log files
n/a
Additional context
n/a
Environment
Software version used and hardware type if relevant.
OPNsense 19.1.8-amd64
FreeBSD 11.2-RELEASE-p10-HBSD
OpenSSL 1.0.2r 26 Feb 2019

OK, my mistake.... category is defined by Interface and not by defined clients under VPN. Interface linked to OPT1 is still there.


Message Templates and Signature

I have an idea to refuse the signature setting in favor of the "Message Templates" settings.
Since these things are very similar.
"Message templates" will be more powerful than a signature.
What do you think about this?

Hmm, I would like to have a seperate signature from any reply/newmail templates though.

The main idea is that the templates can be used as signature.


[Question]: Router Query Engine

Question Validation

[X] I have searched both the documentation and discord for an answer.

Question
I want to apply Mongo DB to create storage_content but when combined with RouterQueryEngine the results are not good. Can you explain to me?
https://docs.llamaindex.ai/en/stable/examples/query_engine/RouterQueryEngine/

How will you solve it?


KDE print manager fails to build

Describe the bug
In file included from /nix/store/y0g93j7s8k24vdp6d1ygvv3yzb3252j2-cups-2.3.0-dev/include/cups/ipp.h:18,
                 from /nix/store/y0g93j7s8k24vdp6d1ygvv3yzb3252j2-cups-2.3.0-dev/include/cups/cups.h:27,
                 from /build/print-manager-19.08.2/libkcups/KCupsConnection.h:34,
                 from /build/print-manager-19.08.2/libkcups/KCupsConnection.cpp:22:
/nix/store/y0g93j7s8k24vdp6d1ygvv3yzb3252j2-cups-2.3.0-dev/include/cups/http.h:477:13: note: declared here
 extern int  httpReconnect(http_t *http) _CUPS_DEPRECATED_1_6_MSG("Use httpReconnect2 instead.");
             ^~~~~~~~~~~~~
/build/print-manager-19.08.2/libkcups/KCupsConnection.cpp:793:44: warning: 'int httpReconnect(http_t*)' is deprecated: Use httpReconnect2 instead. [-Wdeprecated-declarations]
         if (httpReconnect(CUPS_HTTP_DEFAULT)) {
                                            ^
In file included from /nix/store/y0g93j7s8k24vdp6d1ygvv3yzb3252j2-cups-2.3.0-dev/include/cups/ipp.h:18,
                 from /nix/store/y0g93j7s8k24vdp6d1ygvv3yzb3252j2-cups-2.3.0-dev/include/cups/cups.h:27,
                 from /build/print-manager-19.08.2/libkcups/KCupsConnection.h:34,
                 from /build/print-manager-19.08.2/libkcups/KCupsConnection.cpp:22:
/nix/store/y0g93j7s8k24vdp6d1ygvv3yzb3252j2-cups-2.3.0-dev/include/cups/http.h:477:13: note: declared here
 extern int  httpReconnect(http_t *http) _CUPS_DEPRECATED_1_6_MSG("Use httpReconnect2 instead.");
             ^~~~~~~~~~~~~
cc1plus: some warnings being treated as errors
make[2]: *** [libkcups/CMakeFiles/kcupslib.dir/build.make:93: libkcups/CMakeFiles/kcupslib.dir/KIppRequest.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:252: libkcups/CMakeFiles/kcupslib.dir/all] Error 2
make: *** [Makefile:130: all] Error 2
builder for '/nix/store/igi08qvj4rlgif65fvkkpyyvii378bvc-print-manager-19.08.2.drv' failed with exit code 2

To Reproduce
https://hydra.nixos.org/build/105739283
Maintainer information:
# a list of nixpkgs attributes affected by the problem
attribute:
# a list of nixos modules affected by the problem
module:

It appears a cups update happened and they deprecated httpReconnect for http2Reconnect.
We should probably:

Report it on KDE's tracker.
They just need to use the different function in cups http2Reconnect that needs two other arguments.
Ignore it here with the proper flag
It's a warning being treated as an error. It should still work fine.

I've worked around it https://github.com/NixOS/nixpkgs/commit/a20db2bcd34c6ab3dcd71fc33e087e6bf12b0492. I don't have experience with the KDE bug tracker.
Perhaps someone is available to do this on my behalf
@peterhoeg @ttuegel

Thanks for the work-around @worldofpeace

This builds now and I believe kdeApplications will/has an update that should make the work around unneeded.


Interactive learning has Server Error Hosting on Docker

Hi,
I am trying the latest rasa in docker, and trapped by the error.
the cmds (running in powershell on win10) as follows:
docker run --rm -v ${pwd}:/app rasa/rasa init --no-prompt
docker run -it --rm -v ${pwd}:/app rasa/rasa interactive

and the error shows here:
PS D:\projects\chatbot\demo> docker run -it --rm -v ${pwd}:/app rasa/rasa interactive
Nothing changed. You can use the old model stored at '/app/models/20190730-083403.tar.gz'.
Bot loaded. Visualisation at http://localhost:5006/visualization.html.
Type a message and press enter (press 'Ctr-c' to exit).
Processed Story Blocks: 100%|████████████████████████████████████████████████████████████████████████████████████████| 4/4 [00:00<00:00, 1148.18it/s, # trackers=1]? Your input -> hi
? Your NLU model classified 'hi' with intent 'greet' and there are no entities, is this correct?  Yes

------
Chat History

 #    Bot                        You
────────────────────────────────────────────
 1    action_listen
────────────────────────────────────────────
 2                                       hi
                         intent: greet 0.96
------
? The bot wants to run 'utter_greet', correct?  Yes
2019-07-30 08:34:53 ERROR    rasa.core.training.interactive  - failed to execute action!
2019-07-30 08:34:53 ERROR    rasa.core.training.interactive  - An exception occurred while recording messages.
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/site-packages/rasa/core/training/interactive.py", line 1388, in record_messages
    endpoint, sender_id, sender_ids, plot_file
  File "/usr/local/lib/python3.6/site-packages/rasa/core/training/interactive.py", line 906, in _predict_till_next_listen
    action_name, policy, confidence, predictions, endpoint, sender_id
  File "/usr/local/lib/python3.6/site-packages/rasa/core/training/interactive.py", line 1075, in _validate_action
    await send_action(endpoint, sender_id, action_name, policy, confidence)
  File "/usr/local/lib/python3.6/site-packages/rasa/core/training/interactive.py", line 195, in send_action
    return await endpoint.request(json=payload, method="post", subpath=subpath)
  File "/usr/local/lib/python3.6/site-packages/rasa/utils/endpoints.py", line 148, in request
    resp.status, resp.reason, await resp.content.read()
rasa.utils.endpoints.ClientResponseError: 500, Internal Server Error, body='b'{"version":"1.1.8","status":"failure","message":"An unexpected error occurred. Error: \'Sanic\' object has no attribute \'input_channels\'","reason":"ConversationError","details":{},"help":null,"code":500}''
2019-07-30 08:34:53 ERROR    asyncio  - Task exception was never retrieved
future: <Task finished coro=<_serve_application.<locals>.run_interactive_io() done, defined at /usr/local/lib/python3.6/site-packages/rasa/core/training/interactive.py:1430> exception=ClientResponseError('500, Internal Server Error, body=\'b\'{"version":"1.1.8","status":"failure","message":"An unexpected error occurred. Error: \\\'Sanic\\\' object has no attribute \\\'input_channels\\\'","reason":"ConversationError","details":{},"help":null,"code":500}\'\'',)>
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/site-packages/rasa/core/training/interactive.py", line 1437, in run_interactive_io
    sender_id=uuid.uuid4().hex,
  File "/usr/local/lib/python3.6/site-packages/rasa/core/training/interactive.py", line 1388, in record_messages
    endpoint, sender_id, sender_ids, plot_file
  File "/usr/local/lib/python3.6/site-packages/rasa/core/training/interactive.py", line 906, in _predict_till_next_listen
    action_name, policy, confidence, predictions, endpoint, sender_id
  File "/usr/local/lib/python3.6/site-packages/rasa/core/training/interactive.py", line 1075, in _validate_action
    await send_action(endpoint, sender_id, action_name, policy, confidence)
  File "/usr/local/lib/python3.6/site-packages/rasa/core/training/interactive.py", line 195, in send_action
    return await endpoint.request(json=payload, method="post", subpath=subpath)
  File "/usr/local/lib/python3.6/site-packages/rasa/utils/endpoints.py", line 148, in request
    resp.status, resp.reason, await resp.content.read()
rasa.utils.endpoints.ClientResponseError: 500, Internal Server Error, body='b'{"version":"1.1.8","status":"failure","message":"An unexpected error occurred. Error: \'Sanic\' object has no attribute \'input_channels\'","reason":"ConversationError","details":{},"help":null,"code":500}''

Thanks for raising this issue, @wochinge will get back to you about it soon.

@grapecitycarlzhang Fixing it in the next release 🙈

Thank you for your hard work


Animated images converted to WEBP are not looping.

Potential Fix

ffmpeg -i input.gif -vcodec webp -loop 0 -pix_fmt yuva420p output.webp
ffmpeg -i input.png -c:v libwebp -loop 0 -pix_fmt yuva420p output.webp

I did some tests with the two commands.
Animated GIF
1st command is working fine, and the animation loops indefinitely.
2nd command is working fine, and the animation loops indefinitely.
Transparent Animated PNG
1st command is working fine, and the animation loops indefinitely.
2nd command duplicates frames, and the animation loops indefinitely.

I tried with a Transparent Animated GIF
1st command is working fine, and the animation loops indefinitely.
2nd command duplicates frames, and the animation loops indefinitely.

I tested another command with Transparent Animated PNG that's working fine, and the animation loops indefinitely.
ffmpeg -i input.png -c:v libwebp_anim -loop 0 -pix_fmt yuva420p output.webp

This would be a possible fix: https://github.com/Bionus/imgbrd-grabber/issues/3214#issuecomment-2203866453


Error message on empty DB

To Reproduce
That's what I did, but haven't tried to redo all of it to see if's that's what caused it.

Make new local connection
Add empty DB
Reopen the app with that DB
See error: TypeError: Cannot read properties of null (reading 'includes')

Screenshots

Application (please complete the following information):
New installation of Antares 0.7.19 with MariaDB (latest stable)
No other connections or databases are present.
Environment (please complete the following information):

[e.g. Mac M1]

Additional context
Having debug console would be useful to add more information.

Update: I deleted the database and now have no schemas other than the default ones from mariadb and I still get this message.
Possibly this is mariadb issue as I do not get this message on my other (linux) laptop.

Nevermind. On clean setup this is not reproducible. I probably messed up something.


Typesetting the same content results in nested assistive content

Issue Summary
Every time the same content is typeset anew with MathJax.typesetPromise(), the assistive math tag gets a nested version of the math content itself.
Steps to Reproduce:
Go to https://codesandbox.io/s/better-react-mathjax-20-m8uf2c

Let the page load, check the assistive mml subelement of the content typeset on startup.
Click TYPESET and observe what change occurs in the assistive math element (it gets a nested version of the math element itself)
Do it again to observe a further nesting in the assistive element.

No matter if typesetClear is used or not, this is the resulting behaviour.
I would expect the assistive element to look the same after typesetting anew.
Technical details:

MathJax Version: 3.2.1
Client OS: MacOS Catalina 10.15.7
Browser: Chrome Version 103.0.5060.53 (Official Build) (x86_64)

I am using the following MathJax configuration:
DEFAULT (e.g. typesetting on startup)
and loading MathJax via
<script<EMAIL_ADDRESS>

Thanks for the report.  The problem is due to the fact that the MathML input jax is picking up the assistive MathML that was inserted during the initial typesetting pass, and is typesetting that again.  A check need to be added to not typeset the assistive MathML.
For now, you can use the following configuration
MathJax = {
  mml: {},
  startup: {
    ready() {
      const {FindMathML} = MathJax._.input.mathml.FindMathML;
      class myFindMathML extends FindMathML {
        processMath(set) {
          const adaptor = this.adaptor;
          for (const mml of Array.from(set)) {
            if (adaptor.kind(adaptor.parent(mml)) === 'mjx-assistive-mml') {
              set.delete(mml);
            }
          }
          return super.processMath(set);
        }
      }
      MathJax.config.mml.FindMathML = new myFindMathML();
      MathJax.startup.defaultReady();
    }
  }
};

to work around the issue.
I'll make a pull request to fix this in the next release.

Alternatively, if you are not using MathML input yourself, then using tex-chtml.js instead of tex-mml-chtml.js would also resolve the problem (and give you a smaller file for your users to download).

Thanks a lot for your detailed answer! Will take it into account!


Setting Monday as firstDayOfWeek for Japanese

Thanks for great library!
First day of a week is Monday in Japan. 😃

Thanks for contributing @lightsound :)


[UX] Updated styling across site

I know styling is a personal preference, but IMO, the current styling feels a little wonky and could use some improvement :)
A couple items I would start with:

Set a max-width (ie: 1200px) for the content boundaries, as to not expand with huge screen sizes.
Replace the landing page image with something more community based.
Clear color palette for common tags across site.

Links/buttons should match
Pure text colors shouldn't be confused with link colors.
Reduce the tech overhead of colors being applies in different places

Cleaner & more modern card components. The cards feel outdated.

I agree, the styling needs work. And I also agree with everything you're saying. But as I said before, I'm not sure how much longer this current design will be in use. I don't see a reason to invest time in it until we know how long it will live. So I'd like to put a pin in this for just a couple of days; I will update you as soon as I have more information.
As previously mentioned, we can do max-width (@ 2xl) and a new landing page image immediately. If you'd like to put in a PR for those, I'll merge them immediately.

An update, as promised: community taught has been semi-official for a while now, but it's now going to be integrated into the 100Devs website. I'm not 100% sure what that will entail, but one of the tasks will be making the design consistent with the main website. Until I know exactly what that will entail, there won't be any design changes.


matrix-appservice-slack: 2.1.0 -> 2.1.1

Description of changes
https://github.com/matrix-org/matrix-appservice-slack/releases/tag/2.1.1

Things done

Built on platform(s)

[x] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

[ ] For non-Linux: Is sandbox = true set in nix.conf? (See Nix manual)
[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[x] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[x] Tested basic functionality of all binary files (usually in ./result/bin/)
23.05 Release Notes (or backporting 22.11 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[x] Fits CONTRIBUTING.md.

This pull request has been mentioned on NixOS Discourse. There might be relevant details there:
https://discourse.nixos.org/t/prs-already-reviewed/2617/867


Specific type signatures for each sentinel value

I really like the proposed Sentinel class because when using an Enum for a singleton type it always annoyingly shows up in type signatures and autogenerated documentation.
However I think not supporting Literal as mentioned in Specific type signatures for each sentinel value is a big mistake, since it would mean Sentinel could not actually replace Enum if you require the ability to use the type in Literal ... which I think is a very common requirement.
Python notably does not support algebraic data types. For example in Rust you could just define:
enum Submodule {
    Specific(String),
    All,
    AllRecursively,
}

the closest you can do in Python is to use the Union type, for example Union[str, Literal[DirectSubmodules, AllSubmodules]], now instead of having to abuse Enum for this as follows:
class _ModuleSpec(Enum):
    DirectSubmodules = 'DirectSubmodules'
    AllSubmodules = 'AllSubmodules'

DirectSubmodules = _ModuleSpec.DirectSubmodules
AllSubmodules = _ModuleSpec.AllSubmodules

(which would result in _ModuleSpec showing up in IDE tooltips and autogenerated API documentation and thus potentially confuse users), it would be great if you could instead just do:
DirectSubmodules = Sentinel('DirectSubmodules')
AllSubmodules = Sentinel('AllSubmodules')

and still be able to use Literal[DirectSubmodules, AllSubmodules].
The PEP mentions that Literal support has been dropped from the PEP due to concerns voiced on the mailing list. While I cannot really comment on the challenges of special casing Literal, I think this additional complexity would definitely be worth it to make Sentinel as useful as Enum and allow it to replace it for cases where you do not actually want to introduce an enum type.

You don't say what concrete problems this would solve. I think both the PEP and the linked typing-sig discussion got a bit stuck in disagreement over how sentinels should be defined, but my preference (second message in the thread), which I still stand by, is to make sentinels directly usable as types. In your case, if you want to accept either str or your two sentinels, you would write str | DirectSubmodules | AllSubmodules.

Oh that would actually work great for me ... I created this issue because I understood the Specific type signatures for each sentinel value section of the PEP to say that value-specific types wouldn't be supported at all. Am I misunderstanding the PEP? Reading the section again it still seems to imply that str | DirectSubmodules | AllSubmodules wouldn't be supported.

(Picking this back up after a long hiatus...)
I ended up going with Literal[] for type signatures.
However, I would consider it somewhat a misuse to use sentinels to achieve algebraic data types. An enum of some sort is a much better solution for this, as it makes it clear that the values are in fact related to each other.
FWIW, I haven't tried it yet, but it should be possible to override the repr of an Enum via a metaclass.


how to get Variadic arguments using mrb_get_args

I want a ruby function like this:
foo('foo', 'bar', 'baz')

But in this case I want it implemented in C. So I wrote this:
// Define the foo method.
mrb_define_method(mrb, mrb->kernel_module, "foo", foo_method, MRB_ARGS_REST());
// Implement the foo method
static mrb_value foo_method() {
        mrb_value argv[MAX] = { 0 };
        mrb_int   argc      = 0;

        mrb_get_args(mrb, "*", &argv, &argc);

        printf("%d\n", argc);
        mrb_p(mrb, argv[0]);
        mrb_p(mrb, argv[1]);
        mrb_p(mrb, argv[2]);
}

I expect to get the number of arguments passed in using argc, followed by each string I passed-in.
Like this:
3
foo
bar
baz

But when I build this I get this instead:
3

What's going on here? What am I missing?
I used mrb_f_send in vm.c as an example and I seem to be doing this right.
but I get no output.
The full code of my example can be found here.

Did you solve your issue by yourself?

Yes. I founded out that it should be:
mrb_value *argv;

and not
mrb_value argv[MAX] = { 0 };

Thank you for your response.


[heatmap] Add Docs for Heatmap

Coverage remained the same at 27.126% when pulling a0206f41de983ec09040b79abd274921758ee742 on Flaque:heatmap-docs into 5fa3569a4acdd763897a8c43c1eda81620be2614 on hshoff:master.


has anyone tried this lately?

this looks very promising and I'd like to use it.  however...i can't get this to work.  when i click on the widget, it just "hangs"
has anyone tried this lately?  i'm using the latest version of web app builder

Hi Nathan, a few debugging steps:

Try creating a widget without a dash in the name - I haven't tried that recently and it's possible that there may be an issue with that.
If you try to open one of those files in a new tab - do they load ok?

hello, thank for such a quick reply!
i have been messing with this since yesterday.  the first time i tried it, i did not use a "-" in the name.  same result
i tried opening those links in new tabs...did not work Cannot GET error(s)
i first tried using typescript and then i tried es2015
as you already know, i'm not an expert with this stuff.   thanks for the response/help

Nathan, if the Widget.js file is not loading, I think that is probably not related to the generator and more a general environment issue.

not sure if this has much to do with anything...but when i try to create a widget through the generator and using typescript.....the file widget.ts is created.  however when trying to use in a map...it appears as if it's trying to find widget.js by default.

thanks for trying to help.  i wasn't compiling my .ts class.  i tried that and it still didn't work when i copied the js file over...however, i will keep at it

@gavir Thanks for your help/patience
@DK my coworker who helped with this as well
i somewhat got it to work.  these are the steps i did....maybe it will help someone
(after completing the 'yo esri-appbuilder-js:widget' command)
(in iTerm / console)
after the scaffolding has completed, switch to the {root folder}\widgets\MyWidget folder
during scaffolding, i selected to use typescript...so I did a compile by entering the command 'tsc' at the command prompt
this will create a folder called 'dist'....located at {root folder}\dist
this will create 3 items in the {root folder}\dist\widgets\MyWdiget folder...(config.js, Widget.js and a folder named support)
copy contents of
{root folder}\dist\widgets\MyWidget
to
{root folder}\widgets\MyWidget  (do not overwrite the support folder...merge the contents)
manually copy the folder {root folder}\widgets\MyWidget to
{webappbuilder location}\client\stemapp\widgets
and
{webappbuilder location}\server\apps{app ID}\widgets
edit the grunt file ({root folder}\Gruntfile.js) to point to your (desired) app location.  edit line 8 and possibly 18
refresh browser

Hi there, I’m not your colleague but I indeed can gently tell to RTFM for a reasonable price 🤣


Support running against multiple namespaces

Rather than having to have an instance of kubetruth per namespace

Added in 23707a7


Remove confighttp fork

Description: The confighttp fork is no longer required and has been removed from the agent as of https://github.com/aws/amazon-cloudwatch-agent/pull/1115.
Removes files and removes replace added as part of https://github.com/amazon-contributing/opentelemetry-collector-contrib/pull/99.
Link to tracking Issue: N/A
Testing: N/A
Documentation: N/A

Are the tests already failing before this PR?

Are the tests already failing before this PR?

Yes. The govulnchecks are all failing and will be fixed when we pull in the upstream changes. This actually fixes the check-links test since it removes the README that broke it.


Overwriting key remapping of macOS settings.

Found an issue that Karabiner would overwrite macOS built-in key remap in default.
For example, I switched option and command key in the macOS settings, then when I open Karabiner-Elements, it would change back. So I have to use simple_modifications in Karabiner to switch again. However since Karabiner-Elements doesn't support remap for specific keyboard now, I have to switch between different profiles to apply correct remap file.

Found an issue that Karabiner would overwrite macOS built-in key remap in default.

Please see #9.

We cannot avoid this issue in the new Karabiner-Elements architecture.
Please modify all modifiers in Karabiner-Elements.


python311Packages.aiowaqi: 3.0.1 -> 3.1.0

Diff: https://github.com/joostlek/python-waqi/compare/refs/tags/v3.0.1...v3.1.0
Changelog: https://github.com/joostlek/python-waqi/releases/tag/v3.1.0
Description of changes

Things done

Built on platform(s)

[ ] x86_64-linux
[ ] aarch64-linux
[ ] x86_64-darwin
[ ] aarch64-darwin

For non-Linux: Is sandboxing enabled in nix.conf? (See Nix manual)

[ ] sandbox = relaxed
[ ] sandbox = true

[ ] Tested, as applicable:

NixOS test(s) (look inside nixos/tests)
and/or package tests
or, for functions and "core" functionality, tests in lib/tests or pkgs/test
made sure NixOS tests are linked to the relevant packages

[ ] Tested compilation of all packages that depend on this change using nix-shell -p nixpkgs-review --run "nixpkgs-review rev HEAD". Note: all changes have to be committed, also see nixpkgs-review usage
[ ] Tested basic functionality of all binary files (usually in ./result/bin/)
24.11 Release Notes (or backporting 23.11 and 24.05 Release notes)

[ ] (Package updates) Added a release notes entry if the change is major or breaking
[ ] (Module updates) Added a release notes entry if the change is significant
[ ] (Module addition) Added a release notes entry if adding a new NixOS module

[ ] Fits CONTRIBUTING.md.

Add a :+1: reaction to pull requests you find important.

Result of nixpkgs-review pr 318480 run on x86_64-linux 1

5 packages built:

home-assistant-component-tests.waqi
python311Packages.aiowaqi
python311Packages.aiowaqi.dist
python312Packages.aiowaqi
python312Packages.aiowaqi.dist


After adding the where filter query, a new null data is added to the result

Steps to reproduce the behavior (Required)

DROP DATABASE IF EXISTS w1;
CREATE DATABASE w1;
USE w1;
admin set frontend config ("enable_decimal_v3" = "true");
CREATE TABLE IF NOT EXISTS t0 (c_0_0 DECIMAL32(2, 0)  NULL ,c_0_1 DECIMAL32(6, 1)  NULL ,c_0_2 VARCHAR(1) NOT NULL ,c_0_3 LARGEINT NULL ,c_0_4 DECIMAL(15, 8)  NULL ,c_0_5 DECIMAL32(4, 4)  NULL ,c_0_6 DECIMAL64(13, 0)  NULL ,c_0_7 DECIMAL32(8, 2)  NULL ,c_0_8 DECIMAL32(7, 7)  NULL ,c_0_9 DECIMAL64(4, 1)  NOT NULL ,c_0_10 DECIMAL128(14, 5)  NOT NULL ,c_0_11 DECIMAL64(5, 2)  NOT NULL ) UNIQUE KEY (c_0_0,c_0_1,c_0_2,c_0_3,c_0_4,c_0_5,c_0_6,c_0_7,c_0_8) DISTRIBUTED BY HASH (c_0_3,c_0_5,c_0_7) properties("replication_num"="1") ;
CREATE TABLE IF NOT EXISTS t1 (c_1_0 DECIMAL32(3, 3)  NOT NULL ) AGGREGATE KEY (c_1_0) DISTRIBUTED BY HASH (c_1_0) properties("replication_num"="1") ;
INSERT INTO t1 VALUES (0.000), (0.005);
INSERT INTO t0 VALUES (68, 7259.3, "", 938754950, NULL, 0.0000,<PHONE_NUMBER>423, NULL, 1E-7, 25.5, 9360.73283, 4.75);
INSERT INTO t0 VALUES (15, 8555.7, "",<PHONE_NUMBER>, NULL, 0.0002,<PHONE_NUMBER>603, 8651.72, NULL, 94.8, 2514.62342, 2.95), (17, 9575.0, "", -1570219320, 0.00194694, 0.0001,<PHONE_NUMBER>743, 3540.84, NULL, 37.6, 6575.36953, 9.23);
INSERT INTO t1 VALUES (0.008);
INSERT INTO t0 VALUES (56, 3086.7, "",<PHONE_NUMBER>, NULL, 0.0000,<PHONE_NUMBER>356, 3894.66, 4E-7, 94.2, 5337.86964, 4.72), (24, 7690.2, "", 456815812, 0.08355577, 0.0003,<PHONE_NUMBER>793, 6397.19, NULL, 40.3, 354.66919, 6.43);
INSERT INTO t0 VALUES (19, 1707.3, "", -892839710, NULL, NULL,<PHONE_NUMBER>321, NULL, 4E-7, 12.5, 9134.33086, 3.94);
INSERT INTO t0 VALUES (41, 4195.7, "", -840826846, NULL, 0.0007, NULL, 6160.94, 2E-7, 38.3, 1047.96091, 3.64), (83, 274.4, "",<PHONE_NUMBER>, 0.08022327, 0.0007, NULL, 6155.67, 2E-7, 9.2, 6909.51232, 3.90), (66, 2012.1, "", 110718611, 0.06352447, 0.0003,<PHONE_NUMBER>587, 5886.00, NULL, 59.0, 9999.28248, 4.96), (18, 658.9, "", 259788070, 0.00178897, NULL,<PHONE_NUMBER>053, 8600.52, 1E-7, 28.3, 3478.26308, 7.53);
INSERT INTO t1 VALUES (0.006), (0.004);
INSERT INTO t0 VALUES (16, 3615.6, "", -477455619, 0.07667204, 0.0006,<PHONE_NUMBER>246, 895.62, 6E-7, 30.0, 8951.65754, 7.11), (28, 6959.7, "",<PHONE_NUMBER>, 0.05330369, 0.0006,<PHONE_NUMBER>454, 6681.31, 3E-7, 82.8, 1612.91451, 3.67);
INSERT INTO t1 VALUES (0.001), (0.003);
INSERT INTO t0 VALUES (97, 657.7, "", 410103264, 0.03355709, NULL,<PHONE_NUMBER>749, 2446.29, 1E-7, 56.4, 4474.81633, 5.90), (65, 9705.6, "",<PHONE_NUMBER>, 0.00938678, 0.0003,<PHONE_NUMBER>697, 5267.78, 6E-7, 65.6, 6089.25399, 8.68);
INSERT INTO t1 VALUES (0.003);
INSERT INTO t0 VALUES (81, 2606.7, "",<PHONE_NUMBER>, 0.09523821, NULL,<PHONE_NUMBER>338, 1651.73, 7E-7, 6.3, 9531.59977, 2.33), (8, 9160.1, "",<PHONE_NUMBER>, 0.03587595, 0.0001,<PHONE_NUMBER>159, 4609.15, 8E-7, 76.4, 7253.92153, 6.27);
INSERT INTO t1 VALUES (0.004), (0.008);
INSERT INTO t1 VALUES (0.005), (0.007), (0.002);
SELECT subt0.c_0_0 FROM  (SELECT t0.c_0_0, t0.c_0_1, t0.c_0_2, t0.c_0_3, t0.c_0_4, t0.c_0_5, t0.c_0_6, t0.c_0_7, t0.c_0_8, t0.c_0_9, t0.c_0_10, t0.c_0_11 FROM t0 WHERE CASE  WHEN true THEN  ( t0.c_0_9 ) < ( t0.c_0_9 )  ELSE CAST(t0.c_0_2 AS BOOLEAN )  END) subt0 FULL JOIN (SELECT t1.c_1_0 FROM t1 WHERE (0.001)  BETWEEN (t1.c_1_0) AND (t1.c_1_0) ) subt1 ON subt0.c_0_7 = subt1.c_1_0 AND subt0.c_0_7 >= 0.005 AND subt0.c_0_11 <= subt1.c_1_0 AND CASE  WHEN false THEN subt0.c_0_11  WHEN true THEN subt0.c_0_11 END >= subt1.c_1_0;
Empty set
mysql> SELECT subt0.c_0_0 FROM  (SELECT t0.c_0_0, t0.c_0_1, t0.c_0_2, t0.c_0_3, t0.c_0_4, t0.c_0_5, t0.c_0_6, t0.c_0_7, t0.c_0_8, t0.c_0_9, t0.c_0_10, t0.c_0_11 FROM t0 WHERE CASE  WHEN true THEN  ( t0.c_0_9 ) < ( t0.c_0_9 )  ELSE CAST(t0.c_0_2 AS BOOLEAN )  END) subt0 FULL JOIN (SELECT t1.c_1_0 FROM t1 WHERE (0.001)  BETWEEN (t1.c_1_0) AND (t1.c_1_0) ) subt1 ON subt0.c_0_7 = subt1.c_1_0 AND subt0.c_0_7 >= 0.005 AND subt0.c_0_11 <= subt1.c_1_0 AND CASE  WHEN false THEN subt0.c_0_11  WHEN true THEN subt0.c_0_11 END >= subt1.c_1_0 WHERE (NOT (((subt0.c_0_5) IS NOT NULL))) ORDER BY subt0.c_0_10 DESC, subt0.c_0_4 ASC;
+-------+
| c_0_0 |
+-------+
|  NULL |
+-------+

Expected behavior (Required)
Real behavior (Required)
StarRocks version (Required)

You can get the StarRocks version by executing SQL select current_version()
branch-2.0 asan
mysql> select current_version();
+--------------------------+
| current_version()        |
+--------------------------+
| SQLANCER_01_ASAN f910af7 |
+--------------------------+

This is caused by the Fragment having multiple ResultSinks.

problem 2:
SELECT  t0.c_0_10,t0.c_0_12 FROM t0 WHERE (t0.c_0_12) IN ("1970-01-18 20:13:10");

0 rows return
SELECT  t0.c_0_10,t0.c_0_12 FROM t0 WHERE (t0.c_0_12) IN ("1970-01-18 20:13:10") and (LOCALTIMESTAMP())  BETWEEN (t0.c_0_12) AND (t0.c_0_12);

21 rows return


bug: ionic cordova angularjs stateprovider open view is

Type: bug
Platform: android 4.3 webview
I am having a strange issue. Which is as follows. On android >= 4.4 and ios my app routes properly but on android 4.3, 4.2.1 and 4.1.2 the view just does not load. The main view works and is functional but I cannot get the other views to load. It's almost like the buttons/tabs does nothing. After exiting the app and coming back it just becomes buggy and the ui becomes unstable.

Greetings @DHollenbach!
I've closed this issue because my sensors indicated it was old and inactive, and may have already been fixed in recent versions of Ionic. However, if you are still experiencing this issue, please feel free to reopen this issue by creating a new one, and include any examples and other necessary information, so that we can look into it further.
Thank you for allowing me to assist you.


Add new example to streaming section

This adds a new example to the streaming section of the documenation. Thanks to @yuvallanger for providing this use case.
This closes #278.

Coverage remained the same at 94.683% when pulling f2a2f0d29dd0fc60ec0b97f0760aef20d7a9ec14 on drdavella:new-streaming-example into 736f716fcfd5ce6b6db4d773626bb335dd4ee448 on spacetelescope:master.


Insructions with Raspberry Pi?

Hi. Can anyone explain how to get everything working with Raspberry Pi? I dont want to use my computer with anaconda.. Which model Raspberry should I buy? Im planing to get sound signal from my stereo amplifier, so should I buy also some kind of  USB sound card (can you recommend something)? Maybe there are some detailed instructions how to do everything? Now I just want to know what kind of equipment should I buy? I have LED strips, power supply etc. (I already did it with anaconda+computer) and now I want a stand alone Raspberry!

https://github.com/ahodges9/LedFx/issues/62

#62
Check this out if you haven't already

I have checked, but mostly they are talking about programming:) First I need to know what hardware I should buy and then I can dive into programming. So what I need in between my LED strip and stereo amplifier with L/R AUDIO LINE-outs?:)

Aye gotcha. I'd get a raspberry pi 3b+ or newer, 4 would be ideal. Not sure
if the 4 has better sound card, but the 3b+ also needs a usb sound card for
line in.
You could send the audio line to the pi before amplification, perhaps using
a simple splitter.
On Wed, 1 Jul 2020, 16:27 Andriejus<EMAIL_ADDRESS>wrote:

#62 https://github.com/ahodges9/LedFx/issues/62
Check this out if you haven't already
I have checked, but mostly they are talking about programming:) First I
need to know what hardware I should buy and then I can dive into
programming. So what I need in between my LED strip and stereo amplifier
with L/R AUDIO LINE-outs?:)
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/ahodges9/LedFx/issues/118#issuecomment-652486602, or
unsubscribe
https://github.com/notifications/unsubscribe-auth/AHXFVTAT774BXBEOH7UYDM3RZNIWDANCNFSM4ONPLN5Q
.

The instructions for linux and works with raspberry pi 4 (buster). Works great for me
Also use WLED for the led interfacing . would be easy


Results window - Not showing

I have configured everything and if I select Bigquery: Run as Query it retunes the below infobox.

But later I couldn't get any result set for this. To be clear, I don't know where to get the Result window.

The results should automatically open the “Output” window, which is part of
the Terminal & Debugging pane either to the right or bottom of your editor
window.
Run a test query that returns quickly to test - e.g. SELECT 1
On Tue, Oct 30, 2018 at 3:22 AM SqlAdmin<EMAIL_ADDRESS>wrote:

I have configured everything and if I select Bigquery: Run as Query it
retunes the below infobox.
[image: image]
https://user-images.githubusercontent.com/16044251/47711647-b1ec7b00-dc5b-11e8-855a-3490231f13af.png
But later I couldn't get any result set for this. To be clear, I don't
know where to get the Result window.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/google/vscode-bigquery/issues/4, or mute the thread
https://github.com/notifications/unsubscribe-auth/AABIcGtO3awUUscRwwSFqc9yiwUXuHL6ks5uqChlgaJpZM4YBmmL
.

--
Matt Silverlock
Customer Engineer
+1<PHONE_NUMBER> Mobile
345 Spear Street, San Francisco, CA 94105

I tried this in my VS code
select 1
and the output panel shows this result.
Results for job f46f0e99-22de-4e35-8569-41a4d8556896:
{
  "f0_": 1
}

Then I started to run this query.
SELECT
    repo_name,
    COALESCE(
        (
            SELECT
                language_unnested.bytes
            FROM
                UNNEST(language) AS language_unnested
            WHERE
                language_unnested.name = "R"
        ),
        0
    ) as r_bytes
FROM
    `bigquery-public-data`.github_repos.languages
ORDER BY
    r_bytes DESC

In BQ console it was running for 0.2 sec. but in VScode, I didn't get any output.

OK - I can reproduce that, but won't have time to investigate a fix this
week. It looks like we're swallowing the results somewhere along the way.
On Tue, Oct 30, 2018 at 12:12 PM SqlAdmin<EMAIL_ADDRESS>wrote:

I tried this in my VS code
select 1
and the output panel shows this result.
Results for job f46f0e99-22de-4e35-8569-41a4d8556896:
{
"f0_": 1
}
Then I started to run this query.
SELECT
repo_name,
COALESCE(
(
SELECT
language_unnested.bytes
FROM
UNNEST(language) AS language_unnested
WHERE
language_unnested.name = "R"
),
0
) as r_bytes
FROM
bigquery-public-data.github_repos.languages
ORDER BY
r_bytes DESC
In BQ console it was running for 0.2 sec. but in VScode, I didn't get any
output.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/google/vscode-bigquery/issues/4#issuecomment-434429999,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AABIcJkBzyk4vYUvbmpC0v0igWG3-yibks5uqKSNgaJpZM4YBmmL
.

--
Matt Silverlock
Customer Engineer
+1<PHONE_NUMBER> Mobile
345 Spear Street, San Francisco, CA 94105

I just saw my VScode, the results are there. But it took hell lot of time :(


added an animation project

Animation text is any background text that is a small project that displays a party's background.

used in the movies
repeating dialogues in the news and broadcasting.

Congratulation your pr is merged Make sure to star the repo


Align npm versions and actually support them

Please have a look at the individual commit messages for the details.

@fviernau can you please merge this (and maybe also #2321) despite the known Travis error?

@sschuberth sure.


First suggested solution to issue 23. The data does not seem to contain ...

suggested solution to https://github.com/OfficeDev/ews-java-api/issues/23
Trying to return some usable information for the errormessage. Some info is better than none. Anybody got suggestions for improvements / more tests needed?

Hi @ahaarrestad, I'm your friendly neighborhood Azure Pull Request Bot (You can call me AZPRBOT). Thanks for your contribution!
You've already signed the contribution license agreement. Thanks!
We will now validate the agreement and then real humans will evaluate your PR.
TTYL, AZPRBOT;

Imho we should just drop the whole function, it does not belong in the library, and we already have a Class.getSimpleName() if you want to know the name.

+1 for deletion as mentioned in #23

I will delete and simplify :-)

@ahaarrestad please  squash the two commits down into a single one.

suqashed commits and improved commit-message

maybe this is a more simple candidate for having some tests added?

@ahaarrestad thanks for the contribution.


i18n support is not compatible with next export

Describe the bug
I want to build a portfolio website with i18n feature. However, it is not working when I tried to deploy my web in github page.
I got the following error
i18n support is not compatible with next export
I am confused for that and I cannot export a static web in order to host in GitHub.
For my case, should I give up to use next-i18next?
Occurs in next-i18next version
  "dependencies": {
    "all": "^0.0.0",
    "autoprefixer": "^10.4.2",
    "gh-pages": "^3.2.3",
    "husky": "^7.0.4",
    "next": "12.0.7",
    "next-i18next": "^10.2.0",
    "postcss": "^8.4.5",
    "react": "17.0.2",
    "react-dom": "17.0.2",
    "react-icon": "^1.0.0",
    "react-icons": "^4.3.1",
    "tailwindcss": "^3.0.13",
    "typed.js": "^2.0.12"
  },

Steps to reproduce
yarn next export
Expected behaviour
export static web successfully
OS (please complete the following information)
Browser: Brave Version 1.35.101 Chromium: 98.0.4758.87 (Official Build) (64-bit)
Additional context
My code:
https://github.com/alexlam184/personal-website

That message is coming from NextJs directly, not next-i18next. Please search previous issues.

@alexlam184 https://dev.to/adrai/static-html-export-with-i18n-compatibility-in-nextjs-8cd


ASK [hswong3i.jira : create user] ********************************************* fatal: [atlassian.devekko.com]: FAILED! => {"failed": true, "msg": "ERROR! an unexpected type error occurred. Error was crypt() argument 1 must be string, not None"}

hi
trying to install Jira using this role on LXC 2 containers on Trusty and Xenial guests on a Xenial host and get this error on both
ASK [hswong3i.jira : create user] *********************************************
fatal: [atlassian.devekko.com]: FAILED! => {"failed": true, "msg": "ERROR! an unexpected type error occurred. Error was crypt() argument 1 must be string, not None"}

you might want to updated your example playbook
I used this for my play and it seems to run
jira play
ansible-playbook jira-play-atlassian-REDACTED-com.yml

hosts: atlassian.REDACTED.com
remote_user: root
roles:

{ role: hswong3i.jira, jira_hash_salt: REDACTED, jira_pass: REDACTED, jira_user: jira}

If you deploy with https://github.com/pantarei/ansible-playbook-jira, this already done during initialization ;-)


[ Corda-Ent ] Add docker images for idman & signer

Signed-off-by: abevers<EMAIL_ADDRESS>Changelog

Add Docker image wrappers for idman & signer

To be reviewed by
@suvajit-sarkar
Linked issue
#943

Dont think we need this PR.

Dont think we need this PR.

How would we add the images then? Should this be done in a bigger PR with other changes (e.g. Jagpreet's story)?

We have added this guide https://blockchain-automation-framework.readthedocs.io/en/develop/architectureref/corda-ent.html

Closed due to unneeded changes.


add additional objects of entities in blocks section

potential fix that is needed for image definitions of images inside blocks
otherwise images inside blocks are not displayed unless the definition is also used by an image in the files entities
implementation for DxfBlocksSection was mostly copied from DxfEntitiesSection
i have checked that this works with LibreCad
it does not work with Creo Direct Draft because that piece of software does not support images in shared groups which has forced me to move all images to the root entities in my use case(making this fix unnecessary in my case)
i am not sure how widely images in blocks are supported(i do not have access to AutoCAD and images in this library are not compatible with it anyway) but if most viewers dont this fix might be unnecessary

closing/reopening to try to get PR validation to run