Add ability to use plain squashfs as the iso rootfs

It seems to be making f39 and f40 squashfs as well, which it isn't supposed to. Changing to a draft for now.

Moving this back to draft for the moment, I need to move RootfsType into manifest instead of image to make it easier to add Erofs support later (it will need to switch out the Squashfs stage in anaconda_installer_iso_tree.go, I'll do that Monday.

Ok, this should be ready now. There followup to this later that will add erofs support instead of squashfs, but that's for later.


Convert existing main() methods into tests

The following two files contain tests within void main() that need to be converted into JUnit tests if possible

[ ] src/main/java/org/apache/yoko/testify/parts/ProcessRunner.java

[x] src/main/java/org/apache/yoko/testify/bus/SimpleBusImpl.java

After closer inspection src/main/java/org/apache/yoko/testify/parts/ProcessRunner.java does not need to be converted as it is not a test.

PR has been merged


Batching and caching

Is there any way to catch batch.flush() or batch.clear() with changed items (in specific batch).
Use case:
we do use @Caching annotation surrounded DAO methods (like findById, persist and delete).
In batch mode I'd like to be able to turn off (temporary) caching (or use old values) and put new values into cache when batch is flushed and don't put if batch has to cleaned.

You can use the interceptor API.
In the standard interceptor API, the internal changeSet before the updates are not exposed as a public API.
What you can do is to create an interceptor that extends the AchillesInternalInterceptor and then play with the ChangeSet stored in the proxy.
As an example, you can look at this code: https://github.com/doanduyhai/Achilles/blob/master/achilles-core/src/main/java/info/archinnov/achilles/internal/interceptor/DefaultBeanValidationInterceptor.java


CacheToDisk not work in windows

Firstly, thanks for your awesome dataset!
When I follow this post in Windows, found error below:
---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
~\Anaconda\lib\site-packages\tarn\local\base.py in _protected_write(self, key, value, context, check_consistency, write)
    111                 # create base folder
--> 112                 create_folders(base, self.permissions, self.group)
    113                 # populate the folder

~\Anaconda\lib\site-packages\tarn\utils.py in create_folders(path, permissions, group)
     44         create_folders(path.parent, permissions, group)
---> 45         mkdir(path, permissions, group)
     46

~\Anaconda\lib\site-packages\tarn\utils.py in mkdir(path, permissions, group, parents, exist_ok)
     38     if group is not None:
---> 39         shutil.chown(path, group=group)
     40

~\Anaconda\lib\shutil.py in chown(path, user, group)
   1339
-> 1340     os.chown(path, _user, _group)
   1341

AttributeError: module 'os' has no attribute 'chown'

The above exception was the direct cause of the following exception:

RuntimeError                              Traceback (most recent call last)
~\AppData\Local\Temp\ipykernel_7988\885371930.py in <module>
----> 1 x = dataset.image(i)
      2 y = dataset.cancer(i)
      3
      4 x.shape, y

~\Anaconda\lib\site-packages\connectome\engine\graph.py in caller(*args, **kwargs)
     29             scope = signature.bind(*args, **kwargs)
     30             hashes, cache = self._prepare_cache(scope.arguments)
---> 31             return evaluate(output, hashes, cache, self.executor)
     32
     33         caller.__signature__ = signature

~\Anaconda\lib\site-packages\connectome\engine\graph.py in evaluate(node, hashes, cache, executor)
     59
     60 def evaluate(node: TreeNode, hashes: EvictionCache, cache: EvictionCache, executor: Executor):
---> 61     return execute(Command.Evaluate, node, hashes, cache, executor)
     62
     63

~\Anaconda\lib\site-packages\connectome\engine\vm.py in execute(cmd, node, hashes, cache, executor)
     36             value = pop()
     37             try:
---> 38                 request = iterator.send(value)
     39
     40             except StopIteration as e:

~\Anaconda\lib\site-packages\connectome\engine\edges.py in evaluate(self)
    175         #   add consistency check?
    176         #   get the value from cache?
--> 177         self.cache.set(key, value, context)
    178         return value
    179

~\Anaconda\lib\site-packages\connectome\cache\disk.py in set(self, key, value, context)
     24
     25     def set(self, key, value, context):
---> 26         self.cache.write(context, value, error=False)

~\Anaconda\lib\site-packages\tarn\cache\storage.py in write(self, key, value, error)
     62         digest = key.digest
     63         logger.info('Saving key %s', digest)
---> 64         if not self.storage.write(digest, value, key.pickled):
     65             if error:
     66                 raise WriteError('The file could not be written to any storage')

~\Anaconda\lib\site-packages\tarn\interface.py in write(self, key, value, context)
    113             if layer.write:
    114                 for location in layer.locations:
--> 115                     if location.write(key, value, context):
    116                         return True
    117

~\Anaconda\lib\site-packages\tarn\local\base.py in write(self, key, value, context)
     36
     37     def write(self, key, value: Any, context: Any) -> bool:
---> 38         return self._protected_write(key, value, context, self._check_value_consistency, self._write)
     39
     40     def delete(self, key, context: Any) -> bool:

~\Anaconda\lib\site-packages\tarn\local\base.py in _protected_write(self, key, value, context, check_consistency, write)
    117                 if base.exists():
    118                     shutil.rmtree(base)
--> 119                 raise RuntimeError('An error occurred while copying the file') from e
    120
    121             # metadata

RuntimeError: An error occurred while copying the file

It seems os.chown is not available in Windows. Is there any solutions?
Much thanks!

Hi. I'm glad you found it useful!
That's an interesting issue. I'll try to find a solution in a few hours

It seems that tarn - one of our dependencies - didn't support Windows until now. Try to upgrade it:
pip install --upgrade tarn==0.3.0

Does this solve your problem?

Ok. closing this for now. Feel free to reopen the issue if the problem persists.


Network interfaces not attached to ec2 instances

What does this PR do?

Bug fix

Motivation
Terrform scripts for multiple techniques creates a static IP for ec2 instances using aws_network_interface. The interface is never attached to the ec2 instances, therefore instances are launched into the region's default VPC instead of one created with stratus.
This was discovered because AWS account was setup using recommended control [EC2.2] The VPC default security group should not allow inbound and outbound traffic
The PR fix attaches the network interfaces to the instances for each technique that were broken.
Checklist

Great catch! I'll quickly test it, merge it, and ensure we don't have other attack techniques with the same issue.
Really appreciate your contribution!


[language][prover] Update verify-vector.mvir

specified more standard vector methods such as Vector.empty, Vector.swap, Vector.append, Vector.remove_unstable

Motivation
To add the specifications of the standard vector methods
Have you read the Contributing Guidelines on pull requests?
Yes
Test Plan
cargo test
Related PRs

:umbrella: The latest upstream changes (presumably 247ea07c1da4fb6ff31c7412a2d3b4db7ff334e3) made this pull request unmergeable. Please resolve the merge conflicts.

@bors-libra r=DavidLDill

:pushpin: Commit ce7761d has been approved by DavidLDill

:hourglass: Testing commit ce7761d6da12580047d4e5cab60525787ef5e6bc with merge 822d20cda5d5261bfd8724f3a390c04ccd579301...

:broken_heart: Test failed - checks-actions_land_blocking_test

@bors-libra r=DavidLDill

:bulb: This pull request was already approved, no need to approve it again.

This pull request previously failed. You should add more commits to fix the bug, or use retry to trigger a build again.
There's another pull request that is currently being tested, blocking this pull request: #2539

:pushpin: Commit ce7761d has been approved by DavidLDill

:hourglass: Testing commit ce7761d6da12580047d4e5cab60525787ef5e6bc with merge 83db56988ce205fee9f00ca2f8e90fc4cc1c0758...

:broken_heart: Test failed - checks-circle_commit_workflow

@bors-libra retry

:hourglass: Testing commit ce7761d6da12580047d4e5cab60525787ef5e6bc with merge d9aeee4ce7f5182d504a2c8d82689f6270c5578c...

:sunny: Test successful - checks-actions_land_blocking_test, checks-circle_commit_workflow
Approved by: DavidLDill
Pushing d9aeee4ce7f5182d504a2c8d82689f6270c5578c to master...


generator: Fix not adding the API version to node specs

When the sol_flow_static_spec structure was introduced, along with it
came the verification for the API version. The generator was not update
to take this into account.
Signed-off-by: Vinicius Costa Gomes<EMAIL_ADDRESS>

LGTM

+1

Fair for me too.

Fixed a typo in the commit message and merged. Thanks.


Can we get local music support please?

As the title suggests. The ability to mix local music with the Spotify library would make for a fantastic addition.

I think you can - there's a way - I read about it somewhere within the files.  I'm still trying to get ordinary spotify running though.  Keeps saying x set :(

second this, love to own my music


Creative card font in Arabic not consistent

Creative card is not consider to use the correct font family in the Arabic version,
currently it show the font: ('Inter', 'Helvetica Neue', ui-sans-serif, system-ui, sans-serif),
the correct font is: ("Noto Kufi Arabic", ui-sans-serif, "Helvetica Neue", sans-serif)
https://designsystem.gov.ae/docs/components/card

Originally posted by @Mahmoud-87 in https://github.com/TDRA-ae/aegov-dls/discussions/57

Please note the same issue already existing also in other 2 components (Mobile App, Newsletter)

@Mahmoud-87
The newsletter is a block. Hence, the code of adding font override in the block is added to the website sample code too. Mobile App banner is not a block, this may have been something you have coded.
So here is how you can override the font.
You will notice that in the class list, there must be font-inter added as a class. You simply need to add rtl:font-alexandria right after font-inter as an additional class. This will help you solve the font issue.
Regarding the creative card - as promised, version 2.2.6 of the design system has solved this along with other minor updates to other components.


Sabers not showing up on third person cameras 1.34.2

I really don't know if it has to do something with the CustomSaberLite mod but, my third person cameres like the Cut camera and side view camera don't show the saber, only the trail.
IDK if it has to do something with my camera config just being copy and pasted or whatever but they don't show up.
Camera2.zip

I'm just gonna straight up have to assume its an issue with CSL - They probably put the Sabers on a Visibility Layer that is by default only rendered on Firstperson Cameras, instead of putting it on the correct layer (Saber)


PubSub documentation example unclear on concurrent use

The following example exist in the docs:
https://godoc.org/github.com/go-redis/redis#ex-PubSub

pubsub := rdb.Subscribe("mychannel1")

// Wait for confirmation that subscription is created before publishing anything.
_, err := pubsub.Receive()
if err != nil {

panic(err)

}

// Go channel which receives messages.
ch := pubsub.Channel()

// Publish a message.
err = rdb.Publish("mychannel1", "hello").Err()
if err != nil {

panic(err)

}

time.AfterFunc(time.Second, func() {

// When pubsub is closed channel is closed too.

_ = pubsub.Close()

})

// Consume messages.
for msg := range ch {

fmt.Println(msg.Channel, msg.Payload)

}

Based on the documentation it seems that:

code between lines 1-8 are not safe for concurrent use.
code between line 10 is safe for concurrent use.

I am struggling to determine the correct setup for an app that has long lived connections, where each connection could be subscribed to the same topic, for example topicfoobar or each connection has it's own topic.
In my example I can have multiple consumers that all need a copy of the message from the producer.
It is possible to update the documentation or provide an example how to handle multiple consumers for dynamic topics.

+1
I am using a global redis Client and I launch a number of goroutines that each "psubscribe" to a different key, i.e. each goroutine has a snippet of this form :
PubSub := redisClient.PSubscribe(ctx, keys...) msgi, err := PubSub.Receive(context.Background()) ... do something with msgi ...
I am confused if this is safe for concurrent use or if this is indeed the case the documentation of Psubscribe is referring to ("not safe for use by multiple goroutines").


Automatic reconnection [DAVIS 240B]

No need to manually relaunch the driver when camera is disconnected.

tested on my end and looks good to me, thanks @valeriovarricchio!


[WFCORE-2787] SSL+Elytron slave connecting to master tests

Project Jira: https://issues.jboss.org/browse/WFCORE-2787
Product Jira: https://issues.jboss.org/browse/JBEAP-10826
Planning Jira: https://issues.jboss.org/browse/EAP7-632
Adds two test cases, first for one-way SSL, second for two-way SSL between master and slave.
I run the whole TS before PR, everything looks OK.

Can one of the admins verify this patch?

this is ok to test

I don't see the failures locally, but I'll have to investigate since this is clearly something this PR introduced.

As the error messages include IPv6 addresses I would probably start looking there first.

I didn't parametrize the master and slave interface IP addresses and the ssl-context wasn't getting used becuse it was bound to an IPv4 address. This should be ready for review.

 And thanks for the check.

Core - Full Integration Build 4999 outcome was FAILURE using a merge of 3d62df53ddb9eafdfb1c2acd84003e6f57126175
Summary: Tests failed: 1 (1 new), passed: 3999, ignored: 142 Build time: 00:58:23
Failed tests
org.jboss.as.test.integration.jca.capacitypolicies.XADatasourceCapacityPoliciesTestCase.testNonDefaultDecrementerAndIncrementer: java.lang.AssertionError: Unexpected AvailableCount expected:<4> but was:<3>
	at org.jboss.as.test.integration.jca.capacitypolicies.AbstractDatasourceCapacityPoliciesTestCase.checkStatistics(AbstractDatasourceCapacityPoliciesTestCase.java:184)
	at org.jboss.as.test.integration.jca.capacitypolicies.AbstractDatasourceCapacityPoliciesTestCase.testNonDefaultDecrementerAndIncrementer(AbstractDatasourceCapacityPoliciesTestCase.java:153)
	at org.jboss.as.arquillian.service.ArquillianService$ExtendedJMXTestRunner.doRunTestMethod(ArquillianService.java:200)
	at org.jboss.as.arquillian.service.ArquillianService$ExtendedJMXTestRunner.runTestMethod(ArquillianService.java:176)
	at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:112)
	at com.sun.jmx.mbeanserver.StandardMBeanIntrospector.invokeM2(StandardMBeanIntrospector.java:46)
	at com.sun.jmx.mbeanserver.MBeanIntrospector.invokeM(MBeanIntrospector.java:237)
	at com.sun.jmx.mbeanserver.PerInterface.invoke(PerInterface.java:138)
	at com.sun.jmx.mbeanserver.MBeanSupport.invoke(MBeanSupport.java:252)
	at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.invoke(DefaultMBeanServerInterceptor.java:819)
	at com.sun.jmx.mbeanserver.JmxMBeanServer.invoke(JmxMBeanServer.java:801)
	at org.jboss.as.jmx.PluggableMBeanServerImpl$TcclMBeanServer.invoke(PluggableMBeanServerImpl.java:1512)
	at org.jboss.as.jmx.PluggableMBeanServerImpl.invoke(PluggableMBeanServerImpl.java:731)
	at org.jboss.as.jmx.BlockingNotificationMBeanServer.invoke(BlockingNotificationMBeanServer.java:168)
	at org.jboss.as.jmx.AuthorizingMBeanServer.invoke(AuthorizingMBeanServer.java:258)
	at org.jboss.remotingjmx.protocol.v2.ServerProxy$InvokeHandler.handle(ServerProxy.java:950)
	at org.jboss.remotingjmx.protocol.v2.ServerCommon$MessageReciever$1$1.run(ServerCommon.java:153)
	at org.jboss.as.jmx.ServerInterceptorFactory$Interceptor$1.run(ServerInterceptorFactory.java:71)
	at org.jboss.as.jmx.ServerInterceptorFactory$Interceptor$1.run(ServerInterceptorFactory.java:66)
	at org.wildfly.security.auth.server.SecurityIdentity.runAs(SecurityIdentity.java:287)
	at org.wildfly.security.auth.server.SecurityIdentity.runAs(SecurityIdentity.java:244)
	at org.jboss.as.controller.AccessAuditContext.doAs(AccessAuditContext.java:254)
	at org.jboss.as.controller.AccessAuditContext.doAs(AccessAuditContext.java:225)
	at org.jboss.as.jmx.ServerInterceptorFactory$Interceptor.handleEvent(ServerInterceptorFactory.java:66)
	at org.jboss.remotingjmx.protocol.v2.ServerCommon$MessageReciever$1.run(ServerCommon.java:149)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
------- Stdout: -------
 [0m00:39:20,579 INFO  [org.jboss.as.connector.deployment] (MSC service thread 1-8) WFLYJCA0011: Unbound JCA ConnectionFactory [java:/eis/Lazy]
 [0m [0m00:39:20,585 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-6) WFLYSRV0028: Stopped deployment capacity-policies-test.rar (runtime-name: capacity-policies-test.rar) in 6ms
 [0m [0m00:39:20,589 INFO  [org.jboss.as.repository] (management-handler-thread - 2) WFLYDR0002: Content removed from location /store/work/tc-work/5768cf3a0bee5b47/full/testsuite/integration/basic/target/jbossas/standalone/data/content/61/7880724f597c65d4cbf428f1cedcffabb878da/content
 [0m [0m00:39:20,589 INFO  [org.jboss.as.server] (management-handler-thread - 2) WFLYSRV0009: Undeployed "capacity-policies-test.rar" (runtime-name: "capacity-policies-test.rar")
 [0m [0m00:39:20,647 INFO  [org.jboss.as.connector.subsystems.datasources] (MSC service thread 1-3) WFLYJCA0010: Unbound data source [java:jboss/datasources/ExampleDS]
 [0m [0m00:39:20,655 INFO  [org.jboss.as.server.deployment] (MSC service thread 1-6) WFLYSRV0028: Stopped deployment arquillian-service (runtime-name: arquillian-service) in 11ms
 [0m [0m00:39:20,656 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-8) WFLYUT0019: Host default-host stopping
 [0m [0m00:39:20,656 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-4) WFLYUT0008: Undertow HTTPS listener https suspending
 [0m [0m00:39:20,656 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-4) WFLYUT0007: Undertow HTTPS listener https stopped, was bound to [::1]:8443
 [0m [0m00:39:20,656 INFO  [org.jboss.as.connector.deployers.jdbc] (MSC service thread 1-3) WFLYJCA0019: Stopped Driver service with driver-name = h2
 [0m [0m00:39:20,657 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-7) WFLYUT0008: Undertow HTTP listener default suspending
 [0m [0m00:39:20,657 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-7) WFLYUT0007: Undertow HTTP listener default stopped, was bound to [::1]:8080
 [0m [0m00:39:20,657 INFO  [org.wildfly.extension.undertow] (MSC service thread 1-7) WFLYUT0004: Undertow 1.4.15.Final stopping
 [0m [0m00:39:20,668 INFO  [org.jboss.as.mail.extension] (MSC service thread 1-7) WFLYMAIL0002: Unbound mail session [java:jboss/mail/Default]
 [0m [0m00:39:20,669 INFO  [org.jboss.as] (MSC service thread 1-7) WFLYSRV0050: WildFly Full 11.0.0.Beta1-SNAPSHOT (WildFly Core 3.0.0.Beta23-SNAPSHOT) stopped in 26ms
 [0m [0m00:39:20,669 INFO  [org.jboss.as] (MSC service thread 1-7) WFLYSRV0049: WildFly Full 11.0.0.Beta1-SNAPSHOT (WildFly Core 3.0.0.Beta23-SNAPSHOT) starting
 [0m [0m00:39:20,737 INFO  [org.jboss.as.controller.management-deprecated] (Controller Boot Thread) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/core-service=management/management-interface=http-interface' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
 [0m [0m00:39:20,743 INFO  [org.jboss.as.controller.management-deprecated] (ServerService Thread Pool -- 29) WFLYCTL0028: Attribute 'security-realm' in the resource at address '/subsystem=undertow/server=default-server/https-listener=https' is deprecated, and may be removed in future version. See the attribute description in the output of the read-resource-description operation to learn more about the deprecation.
 [0m [0m00:39:20,752 INFO  [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0039: Creating http management service using socket-binding (management-http)
 [0m [0m00:39:20,754 INFO  [org.jboss.as.connector.subsystems.datasources] (ServerService Thread Pool -- 36) WFLYJCA0004: Deploying JDBC-compliant driver class org.h2.Driver (version 1.4)
 [0m [0m00:39:20,758 INFO  [org.wildfly.extension.io] (ServerService Thread Pool -- 40) WFLYIO001: Worker 'default' has auto-configured to 8 core threads with 64 task threads based on your 4 available processors


No debug configuration template suggested

Issue Type: Bug
When there is no launch.json file in the project, there is an option to create a new one from a template. Things like C/C++, Node.js and others are suggested, but not Python, even though Python extension is installed.
Extension version: 2020.8.103604
VS Code version: Code - Insiders 1.49.0-insider (7df29b1236ecf8a21af9fe19a52923f6d69e0577, 2020-08-26T07:58:02.868Z)
OS version: Windows_NT x64 10.0.17763
Remote OS version: Linux x64 4.15.0-112-generic

Dup of https://github.com/microsoft/vscode-python/issues/9557. That's because the extension isn't activated. For now, please open a python file and then you should see the option.


Modify ARN class for new longer strings for things like service roles

Coverage decreased (-0.06%) to 16.445% when pulling 2b165a7fd65abb5f0d899c82313e057a0fb95729 on arn into 14abb75118f613d7658009d3b3d7201b96386d68 on master.

Coverage decreased (-0.06%) to 16.445% when pulling 2b165a7fd65abb5f0d899c82313e057a0fb95729 on arn into 14abb75118f613d7658009d3b3d7201b96386d68 on master.


422 Unprocessable Entity - Update is not a fast forward

When attempting to save a file using prose.io, the PATCH call to https://api.github.com/repos/[org]/[repo]/git/refs/heads/master fails with error 422 Unprocessable Entity. The message in the JSON response is "Update is not a fast forward".
This occurs whether attempting to create new files, or updating existing ones.

We're aware of this issue. It takes up to 30seconds until the GitHub API (read) recognizes a change. We're cachine the latest commit sha on the client-side, so we're not running into the non-fast-forward update issue. However this error occurs if you save a file, doing a hard refresh (it loads the outdated version) and then hit save again. I'm sure the GitHub guys are working on decreasing the latency, but until it's solved on their side, the problem remains.
Oh and for the same reason, when deleting a file it still appears in the file listing for ~ 30 seconds.

This helped us solve our GitHub API issues. We were pulling "the most recent" commit info before making more updates, but due to this race condition, it was not actually the most recent. We did the same as @michael and stored the latest commit SHA for reference later and it fixed our issue.


Fix: respect "withCredentials: false" in RCTNetworking iOS

Fixes https://github.com/facebook/react-native/issues/24080.

Summary
Even with withCredentials: false network requests still sending cookies. Fix this behaviour according to https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials.
Changelog

[iOS] [Fixed] - Respect "withCredentials: false" in network requests
Test Plan

GET request https://yandex.ru (it will set "yandexuid" cookie in response).
GET request https://yandex.ru again with withCredentials: false

Actual behaviour: "Cookies" header is present in request.
Expected behaviour: no "Cookies" header in request

@cpojer glad to help!
I think it's worth to warn about this in changelog, in case if someone rely on cookies in an app and should re-check this.

Yep, absolutely. It's a breaking changes but makes sense for consistency. withCredentials is true by default so hopefully this won't affect too many people.
cc @turnrye just to make sure this is on your radar for 0.61.


Lesson 11, code verification on etherscan

Hi @PatrickAlphaC , I can't understand why in the video/repo, when you write the deploy script for AdvancedCollectible contract, you don't use something like:
publish_source=config["networks"][network.show_active()].get("verify", False)
while deploying the contract, then your code is verified on etherscan rinkeby in the video(I did my scripts following yours and mine is not getting verified)
Did I miss something?

I made these videos and changed how I liked my projects setup a few times XD.
In your brownie-config.yaml you'll need a verify: True part for the network you want it to verify on.
Otherwise, you can just hardcode it to publish_source=True, just keep in mind this won't work on a local chain, or chain that doesn't have an etherscan integration.


Fixed handling of | in mutually recursive types.

I haven't deeply investigated this fix but it seems to work fine. Here is the sample code I was testing it on.
  type rec state =
    | View(val)
    | Edit(val)
    | Actions(array<action>)
  and action =
    | Action(descriptor, state)
  and actions = array<action>;

Hmm perhaps I have confused Reason and Rescript..


fix: focus monitor-based styles not working in some cases inside shadow dom

A while ago event delegation was implemented for the focus monitor which has some special behavior where it has to bind its events to the closest shadow root in order for them to work correctly. The problem is that a lot of our FocusMonitor.focus calls are very early in the component lifecycle which means that might not have been put into the shadow DOM yet. These changes move the monitor calls to ngAfterViewInit to resolve the issue.
Fixes #19414.

Good progress on this one. I see its merged to master.
When will it be released in 9.2.x? Our client (public infrastructure) is waiting to get the product a11y certified :)


⚠ Bofrost.be has degraded performance

In 8b46ab4, Bofrost.be (https://www.bofrost.be) experienced degraded performance:

HTTP code: 200
Response time: 1429 ms

Resolved: Bofrost.be performance has improved in 12ec739 after 59 minutes.


Update Arch Linux package

Scanning dependencies of target clay [  4%] Building CXX object compiler/src/CMakeFiles/clay.dir/analyzer.cpp.o In file included from /var/abs/local/yaourtbuild/clay-hg/src/clay/compiler/src/analyzer.cpp:1:0: /var/abs/local/yaourtbuild/clay-hg/src/clay/compiler/src/clay.hpp:24:38: fatal error: llvm/Target/TargetSelect.h: No such file or directory compilation terminated. make[2]: *** [compiler/src/CMakeFiles/clay.dir/analyzer.cpp.o] Error 1 make[1]: *** [compiler/src/CMakeFiles/clay.dir/all] Error 2 make: *** [all] Error 2 ==> ERROR: A failure occurred in build().     Aborting... ==> ERROR: Makepkg was unable to build clay-hg.
How do i fix it?

@ekd123 This AUR package is out of date.
You need to install Clay from the git repository until someone contributes a new AUR clay-git package (I may actually do this soon . . . ).
Note: Clay from jckarter's repository will build OK with the latest llvm/clang (3.0) package in Archlinux, however patches are required to build the bindgen tool.  Patched versions of llvm & clang are available on jckarter's github. I've installed these instead of the Arch packages and it all runs fine.

Thanks for the report, @ekd123 . As agemogolk noted, the Arch Linux package is outdated; it looks like it's pulling from KS's moribund bitbucket repository. If you don't mind, I'll turn this issue into the "update Arch Linux package" issue.

llvm-clay-git package can be found in the Archlinux AUR repository. Provides llvm+clang (3.0) patched for Clay compatibility.
(clay-git package coming soon)

clay-git package can now be found in the Archlinux AUR repository.
Note: The old clay-hg package has been flagged out-of-date.

Excellent. Nice work @agemogolk.

AUR package install fails with issue#147

Does it need to be updated to the current master or anything like that?


fix: hot fix

:tada: This PR is included in version 1.2.3-beta.1 :tada:
The release is available on GitHub release
Your semantic-release bot :package::rocket:


BUILD FAILED

Hello, I'm getting an error when trying to update my app. The steps that I followed are the next ones:

I open the windows cmd and type:
cd *hybrid app directory*
cordova build android
Then, it loads and I get this error:

Error: cmd: Command failed with exit code 1 Error output:
C:\Users\MyName\Documents\AppName\platforms\android\src\name\ratson\cordova\admob\rewardvideo\RewardVideoListener.java:13: error: RewardVideoListener is not abstract and does not override abstract method onRewardedVideoCompleted() in RewardedVideoAdListener
class RewardVideoListener implements RewardedVideoAdListener {
^

More details:

`* What went wrong:
Execution failed for task ':compileDebugJavaWithJavac'.
> Compilation failed; see the compiler error output for details.

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

Can you, please, help me?
Thanks in advance!

Hi. Our project does not include any 'RewardedVideoAdListener', hence the problem lies with another plugin or some other code.


x/tools/gopls: Hover: nil deref in golang.StdSymbolOf

#!stacks
"runtime.sigpanic" && "hover:+472"

Issue created by stacks.
	// Handle Method.
	if fn, _ := obj.(*types.Func); fn != nil {
		isPtr, named := typesinternal.ReceiverNamed(fn.Signature().Recv())         //   --panic--
		if isPackageLevel(named.Obj()) {
			for _, s := range symbols {

This stack J7Opuw was reported by telemetry:

crash/crash
runtime.gopanic:+69
runtime.panicmem:=262
runtime.sigpanic:+19
golang.org/x/tools/gopls/internal/golang.StdSymbolOf:+27
golang.org/x/tools/gopls/internal/golang.hover:+472
golang.org/x/tools/gopls/internal/golang.Hover:+4
golang.org/x/tools/gopls/internal/server.(*server).Hover:+30
golang.org/x/tools/gopls/internal/protocol.serverDispatch:+335
golang.org/x/tools/gopls/internal/lsprpc.(*streamServer).ServeStream.ServerHandler.func3:+5
golang.org/x/tools/gopls/internal/lsprpc.(*streamServer).ServeStream.handshaker.func4:+52
golang.org/x/tools/gopls/internal/protocol.Handlers.MustReplyHandler.func1:+2
golang.org/x/tools/gopls/internal/protocol.Handlers.AsyncHandler.func2.2:+3
runtime.goexit:+0

<EMAIL_ADDRESS>go1.23.4 darwin/arm64 vscode (1)
<EMAIL_ADDRESS>go1.23.4 linux/amd64 vscode (1)

Related Issues

x/tools/gopls: Hover: nil deref in parseDocLink #70635 (closed)
x/tools/gopls: crash in Hover (telemetry) #69362
x/tools/gopls: Hover: panic in lookup{ObjectByName,DocLinkSymbol} #69616
x/tools/gopls: panic in hover #52211 (closed)
x/tools/gopls: nil Signature (?) deref in Completion #70634 (closed)
x/tools/gopls: Hover bug reported by telemetry [PE4R3g] #64244 (closed)
x/tools/gopls: automated issue report (crash) #44300 (closed)
x/tools/gopls: bug report in GetIfaceStubInfo #70666
gopls: automated issue report (crash) #40464 (closed)
x/tools/gopls: Hover bug reported by telemetry #66857 (closed)

(Emoji vote if this was helpful or unhelpful; more detailed feedback welcome in this discussion.)

I assume there's the usual off-by-one in the line numbering and that the actual panic is the named.Obj dereference.

Fixed by https://go.dev/cl/638597.


AWS IAM Roles

Since AWS Organization, that administer AWS account for ODAHU project, prohibited automated creation of IAM Users during cluster deployment, we need to develop solution which uses IAM Roles instead. IAM Roles is a common best practice in this case, so we need to update our infrastructure to align with it.

After further investigation, it looks like the main purpose of this task is to omit and, in some cases, replace IAM Users usage.
On deploy, our infrastructure creates 3 IAM Users and 3 AWS IAM Access Keys for each of them:

controller
jupyter_notebook
mlflow

In case of jupyter_notebook and mlflow, it would be relatively easy to replace them with IAM Roles, because none of theirs keys is used in further actions during deployment.
However, there is a much more complex case with controller, its keys are used in 2 connections:

docker-ci, the connection to ECR repository for model packaging
models-output, S3 bucket for trained artifacts

These connections are used by Pods for training, packaging, deployment and etc.
From side of ops team, its is possible to start using Service Account with attached Annotations, that are linked to the IAM Role with strict policies for S3 and ECR access. As for now, ODAHU can not accept Annotations and stick it to the Pods.
We need to create logic that involves both developer and ops team for this issue, due to its complex nature.
In case you forward Pod Annotations, instead of AWS IAM Access Keys, ODAHU could stick it to certain Pods thus access ECR and S3. Note, that connection is still required as entity, it just use Annotations instead of Access Keys, for example.

From side of ops team, its is possible to start using Service Account with attached Annotations, that are linked to the IAM Role with strict policies for S3 and ECR access. As for now, ODAHU can not accept Annotations and stick it to the Pods.
We need to create logic that involves both developer and ops team for this issue, due to its complex nature.
In case you forward Pod Annotations, instead of AWS IAM Access Keys, ODAHU could stick it to certain Pods thus access ECR and S3. Note, that connection is still required as entity, it just use Annotations instead of Access Keys, for example.


Conda standalone executable shell activate sets incorrect environment variables

Checklist

[X] I added a descriptive title
[X] I searched open reports and couldn't find a duplicate

What happened?
The standalone conda executable generates incorrect values for CONDA_EXE and CONDA_PYTHON_EXE when using shell.bash activate.
The results are:
export CONDA_EXE='/var/folders/5v/28jqvwxs2cd5fj93gvwnykdrqc926z/T/_MEId6mhMg/bin/conda'
export CONDA_PYTHON_EXE='$PREFIX/standalone_conda/conda.exe'

But I think they should be:
export CONDA_EXE='$PREFIX/standalone_conda/conda.exe'
export CONDA_PYTHON_EXE='$PREFIX/bin/python'

The value assigned to CONDA_EXE does not exist on my system, and I suspect is a remnant of either the build process on another machine or the install process on the local machine.
Conda Info
active environment : None
            shell level : 0
       user config file : /Users/rclary/.condarc
 populated config files : /Users/rclary/opt/mambaforge/.condarc
                          /Users/rclary/.condarc
          conda version : 4.14.0
    conda-build version : not installed
         python version : 3.9.10.final.0
       virtual packages : __osx=12.5.1=0
                          __unix=0=0
                          __archspec=1=x86_64
       base environment : /Users/rclary/opt/mambaforge  (writable)
      conda av data dir : /Users/rclary/opt/mambaforge/etc/conda
  conda av metadata url : None
           channel URLs : https://conda.anaconda.org/conda-forge/osx-64
                          https://conda.anaconda.org/conda-forge/noarch
                          https://repo.anaconda.com/pkgs/main/osx-64
                          https://repo.anaconda.com/pkgs/main/noarch
                          https://repo.anaconda.com/pkgs/r/osx-64
                          https://repo.anaconda.com/pkgs/r/noarch
          package cache : /Users/rclary/opt/mambaforge/pkgs
                          /Users/rclary/.conda/pkgs
       envs directories : /Users/rclary/opt/mambaforge/envs
                          /Users/rclary/.conda/envs
               platform : osx-64
             user-agent : conda/4.14.0 requests/2.28.1 CPython/3.9.10 Darwin/21.6.0 OSX/12.5.1
                UID:GID : 784632031:1061179201
             netrc file : None
           offline mode : False

Conda Config
No response
Conda list
# packages in environment at /Users/rclary/opt/mambaforge/envs/test-conda:
#
# Name                    Version                   Build  Channel
bzip2                     1.0.8                h0d85af4_4    conda-forge
ca-certificates           2022.6.15            h033912b_0    conda-forge
conda-standalone          4.12.0               h694c41f_0    conda-forge
libffi                    3.4.2                h0d85af4_5    conda-forge
libsqlite                 3.39.3               ha978bb4_0    conda-forge
libzlib                   1.2.12               hfe4f2af_2    conda-forge
ncurses                   6.3                  h96cf925_1    conda-forge
openssl                   3.0.5                hfd90126_2    conda-forge
pip                       22.2.2             pyhd8ed1ab_0    conda-forge
python                    3.10.6          hc14f532_0_cpython    conda-forge
readline                  8.1.2                h3899abd_0    conda-forge
setuptools                65.3.0             pyhd8ed1ab_1    conda-forge
tk                        8.6.12               h5dbffcc_0    conda-forge
tzdata                    2022c                h191b570_0    conda-forge
wheel                     0.37.1             pyhd8ed1ab_0    conda-forge
xz                        5.2.6                h775f41a_0    conda-forge

Additional Context
No response

The CONDA_EXE value does exist, but only temporarily while conda.exe is running 😬 Activation is not really a use case for conda-standalone, but we can try to fix it, specially now that we have #29. I'll see if I can work on this soon!

Okay. Perhaps this is not a high priority. I'm just exploring best-practices for our application. I figured that conda.exe could be used for all our conda needs at runtime, for which CONDA_EXE is expected to be correct after activation. But we don't need to use conda.exe; we can just use bin/conda.

Yea I thought the same for napari but that conda.exe is sooo slow to start it makes things impractical so we are just bundling conda+conda-libmamba-solver in base too.


Refactor track building

Refactor track building so that best-hit and combinatorial version reuse as much code as possible.
For now this is implmented as a class declared and defined inside of
buildtestMPlex.cc. We should eventually take this out but I'd prefer to see
what kind of trouble we get into when doing the feature merge from the
exploration branches.

looks good by eye. did you already check if it compiles and run properly?


Fix default value of LinearGradientBrush.EndPoint

GitHub Issue (If applicable): #932
PR Type
What kind of change does this PR introduce?

Bugfix

What is the current behavior?
The default value of LinearGradientBrush.EndPoint is (0,0)
What is the new behavior?
The default value of LinearGradientBrush.EndPoint is (1,1) which matches UWP and fixes the default direction of gradient on WASM.
The PR also fixes nesting of the Border_CornerOverlap sample in Visual Studio (noticed this problem while testing the gradient change.
PR Checklist
Please check if your PR fulfills the following requirements:

[x] Tested code with current supported SDKs
[ ] Docs have been added/updated which fit documentation template. (for bug fixes / features)
[ ] Unit Tests and/or UI Tests for the changes have been added (for bug fixes / features) (if applicable)
[ ] Wasm UI Tests are not showing unexpected any differences
[x] Contains NO breaking changes
[x] Updated the Release Notes
[x] Associated with an issue (GitHub or internal)

Other information
Internal Issue (If applicable):

/azp run

/azp run


Additional compile-time validation

Slots
Since using <slot/> is now mandatory, there are some nice extra compile-time checks we can perform now. Some examples:
Unused slot props
slot default, props: [:value, :max]
#                             ^^^^

def render(assigns) do
  ~H"""

    <slot :props={{ value: @value }}/>

  """
end

warning: slot prop :max is declared but never used.

Unused slots
slot header
slot body
#    ^^^^

def render(assigns) do
  ~H"""

    <slot name="header"/>

  """
end

warning: slot "body" is declared but never used.

Contexts
Undefined context value
It would require us to create either a fetch! property or a modifier for get like get.required={{...}}.
I believe this validation can only happen in the __after_compile__ of a Surface.LiveView.
def render(assigns) do
  ~H"""
  <Context put={{ lang: "Elxir" }}>
    ...
    <Context fetch!={{ langu: l }}>
      ...
    </Context>
  </Context>
  """
end

CompileError: no context value named :langu defined in any of the parent components.

Hello, Marlus! I hope you are doing good! :)
Old format of context properties supported (Surface built-in) types.
  context set theme, :any # or :string

New does not:
<Context set={{ :theme }}>
  {{ @theme.color }}
</Context>

Is it possible to get arbitrary type support for props, data and context?
Code hinting and validation in IDE (not runtime) is a must for teams with more than 2 members.

Hi @margusp2heathmont!

Is it possible to get arbitrary type support for props, data and context?

We can try to add support for types in the future, however, we'll not be able to do it like it was since we can now have multiple context values defined with the same name in the same component, in different places, like:
<Context set={{ item: a_string }}>
   <slot name="slot1"/>
</Context>
...
<Context set={{ item: an_integer }}>
   <slot name="slot2"/>
</Context>

So we need to set the type for each one of them.

Code hinting and validation in IDE (not runtime) is a must for bigger teams

I agree and we'll try our best to bring some of that to Surface. Code hinting will be possible and it's already planned. Just be aware that we can certainly do some nice validations at compile-time but Elixir is still a dynamically typed language so there will still be many many cases where there will be nothing that we can do about it.

I'm closing this for now as there's no plans to implement this for v0.2.0 yet. We should reopen it (or create separate issues) whenever we feel it's time to implement them.


Code-Optimization

The code has been checked with resharper, the changes made to the code contribute to readability and reflect recent language/compiler features

@mdorenkamp while I do appreciate the efforts, I want to make sure we are still compatible with .NET 3.5. Using new language features is great if everyone is using the latest framework which I can assure you some are not. I haven't looked through all your changes yet but are you certain they meet the .NET 3.5 requirement and still compile and run under .NET 3.5?
Thanks!

i didnt change the target-framework, the only requirement i found is using the new roslyn compiler

Great! Thanks again for the cleanup efforts. There are many more coming!

FYI: resharper still has ~2900 suggestions to improve code quality :)

Oh I am sure it does, And I am sure at least a couple of them are good. Code readability = good, performance = good, some suggestions by automated tools make no sense to me. A-lot depends on personal style and styles inherited and learned along the way from other projects. One example is I believe code blocks inside of if statements should always be surrounded by {}, even though in my mind for a single line statement they are unnecessary.

i fully agree with that.
most of the changes regard naming-conventions and some "improvements" which are shorter in terms of "characters used" but are much more complicated to read.
ill generate a report with the problems (or what resharper sees as problems) identified. based on this we then can discuss which changes reasonable and which are not. is that ok for you? :)

Sounds reasonable to me!

Here are the Optimizations suggested by Resharper
2707 issues found

Codestyle(1517 issues
Add/remove this,' qualifier (1497 issues)
Add/remove qualifier for static members (20 issues)
Common Practices and Code Improvements (121 issues)
Auto-property can be made get-only (39 issues)
Field can be made readonly (54 issues)
Local variable has too wide declaration scope (3 issues)
Member can be made private (14 issues)
Specify string culture explicitly (2 issues)
String.Compare is culture-specific (1 issue)
String.CompareTo is culture-specific (1 issue)
String.IndexOf is culture-specific (6 issues)
String.Lastlndex0f is culture-specific (1 issue)
Constraints Violations (609 issues)
Inconsistent Naming (603 issues)
Possible null' assignment to entity with [NotNull] attribute (6 issues)
Language Usage Opportunities (88 issues)
'if' statement can be re-written as '??' expression (1 issue)
Convert to lambda expression (1 issue)
Loop can be converted into LINQ-expression (1 issue)
Merge conditional?: expression into conditional access (6 issues)
Merge sequential checks in && or || expressions (9 issues)
Replace if statement with null-propagating code (25 issues)
Use 'nameof expression to reference name (2 issues)
Use string interpolation expression (42 issues)
– Potential Code Quality issues (176 issues)
Access to modified closure (9 issues)
Auto-property accessor is never used (5 issues)
Cannot resolve symbolin text argument (1 issue)
Delegate subtractions (1 issue)
Elementis localizable (85 issues)
Inconsistent synchronization on field (3 issues)
Member hides static member from outer class (1 issue)
Non-accessed field (9 issues)
Non-readonly type member referenced in 'GetHashCodes' (4 issues)
Parameter hides member (2 issues)
Possible System.InvalidCastException' in foreach loop (3issues)
Possible 'System.InvalidOperationException' (1 issue)
Possible System.NullReferenceException' (38 issues)
Possible multiple enumeration of IEnumerable (2 issues)
Possible unintended reference comparison (1 issue)
Safe cast expression always succeeds (1 issue)
String formatting method problems (3 issues)
Type check and casts can be replaced with try cast (1 issue)
Virtual member call in constructor (6 issues)
– Redundancies in Code (99 issues)
Assignment is not used (11 issues)
Explicit delegate creation expression is redundant (24 issues)
Private field can be converted to local variable (5 issues)
Redundant 'base.' qualifier (2 issues)
Redundant 'object.ToString' call (2 issues)
Redundant cast (12 issues)
Redundant control flow jump statement (2 issues)
Redundant empty default switch branch (3 issues)
Redundant lambda signature parentheses (12 issues)
Redundant name qualifier (26 issues)
– Redundancies in Symbol Declarations (97 issues)
Method return value is never used (4 issues)
Non-accessed local variable (1 issue)
Redundant class or interface specification in base types list (1 issue)
Redundant member initializer (29 issues)
Redundant member override (1 issue)
Type or member is never used (39 issues)
Unused local variable (15 issues)
Unused parameter (7 issues)

A Detailed List can be found here: https://gist.github.com/mdorenkamp/0f265b0185ba30f150fc


OneDrive WL.fileDialog does not work anymore

OneDrive WL.fileDialog (javascript API for web apps) does not work anymore. This file/folder seletor feature has worked for two years. But now it does not work.
"The folders couldn't be shared. Please try again later." error occur. How to fix it?
More Detail, Screencapture (stackoverflow)
http://stackoverflow.com/questions/43715793/onedrive-wl-filedialog-does-not-work-anymore
WL.fileDialog({
    mode: "save"
}).then(
    function(resp){
        if(!resp || !resp.data || !resp.data.folders || resp.data.folders.length==0)return;
        var id=resp.data.folders[0].id;
        var arr=id.split('.');
        if(arr.length==3){
            id=arr[arr.length-1];
        }else{
            id='';
        }
        proc_setfolder(id, resp.data.folders[0].name);
    },
    function(resp){
        //alert(resp.error_description);
    }
);

We are also facing the same issue with WL.fileDialog. How do we move forward with this?

Same problem for me also. Any update on that?

sorry guys, our engineer is working on fix it. I will give you update once the fix is deployed, we are strongly recommend you move to new version picker SDK.

"File picker for JavaScript v7.0" supports only HTTPS site. It is problem.

We just rolled out an update which should resolve this issue.


Isolate stories in a context to avoid side effects

Opening stories in different tabs but same context exposes them to side effects if they manipulate localStorage and co.

Will we need to close the context here too? https://github.com/microsoft/storywright/blob/4a07fb5b4bf029c165c142093ff22e48cf0d1417/src/StoryWrightProcessor/PlayWrightExecutor.ts#L340


Added isBoolean validator

Coverage increased (+0.01%) to 98.95% when pulling a77533cb0c88a2e9a7446be733cc6051de63d44c on moul:feature-isboolean into 835e1f922a8f4ce21dde975a270131ca77bb11ca on chriso:master.

Thanks. Can you add an entry to the README?

Done :)

Coverage increased (+0.01%) to 98.95% when pulling 094742e522fc586dd57aa66a1b1e277fe2584c2b on moul:feature-isboolean into 9a75bd3e0ed2bf474267bf8bea6425ef501c8b49 on chriso:master.

Perfect, thanks.


[ITensorVisualizationBase] [ENHANCEMENT] Generalize edge labels for more general vertices

Codecov Report

Merging #907 (959b5d3) into main (bb14e81) will not change coverage.
The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #907   +/-   ##
=======================================
  Coverage   75.59%   75.59%
=======================================
  Files          76       76
  Lines        8060     8060
=======================================
  Hits         6093     6093
  Misses       1967     1967

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update bb14e81...959b5d3. Read the comment docs.


Release 2023-11-13

:tada: This PR is included in version 1.23.3 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Update ppp

Codecov Report

Merging #227 (a09dc35) into master (7f86795) will not change coverage.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master     #227   +/-   ##
=========================================
  Coverage     69.01%   69.01%
  Complexity      895      895
=========================================
  Files           116      116
  Lines          3173     3173
  Branches        398      398
=========================================
  Hits           2190     2190
  Misses          855      855
  Partials        128      128

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 7f86795...a09dc35. Read the comment docs.


fail in finetuning xception with caffe

It throws an error that "check failed: status==CUDNN_STATUS_SUCCESS(4 VS. 0) CUDNN_STATUS_INTERNAL_ERROR"
My cuda is cuda8.0 and cudnn is v5
Can someone help me?

Large group conv layer does not support well in cudnn, you can use  engine: CAFFE in the conv layers with group like this(https://github.com/shicai/MobileNet-Caffe).
But, we recommend using mobilenet or xception with py-RFCN-priv(https://github.com/soeaver/py-RFCN-priv), which supports depth-wise conv layer.

@soeaver Tanks! It does work.


feat: Adding ERD to Readme (AEROGEAR-8383)

Motivation
https://issues.jboss.org/browse/AEROGEAR-8383
What
Create a Postgres ERD
Why
To define what tables and fields are needed for our database
How
Using lucid chart

Coverage decreased (-0.5%) to 68.939% when pulling 341ea1a7077374490c52f85df723d1f3d33fffdb on davidffrench:AEROGEAR-8383 into b5b6bc327d7feaaf98be8790fefa3419df906f6d on aerogear:master.

Coverage decreased...hahaha

@wtrocki I know :-D


Uses namespace labels for default options

This is in reference to #2285. I tried to configure default runtime and snapshotter using namespace labels. Please suggest me the right approach if this is not the best way to do it.
Signed-off-by: Nikhil Soni<EMAIL_ADDRESS>

i think , the meaning of issue #2285 maybe not only get specific label from default namespace . we should get the specific label from every namespaces to set defaults for certain items which created in it`s namespace.
cc @stevvooe @crosbymichael  PTAL

Hi @dmcgowan, thanks for reviewing. I've made these changes, can you please again have a look?

Ya, sorry about the delay.  We are in the middle of two releases right now that we are trying to get out the door so review times are a little long right now.

One problem here is that the labels need to be namespaced. This has runtime, but it should be something like containerd.io/defaults/runtime. This will allow different clients to not step on each others feet.

Hey @stevvooe, I have changed the labels to namespaced version. Didn't realize that's why your example labels in issue are namespaced. Can you please have another look?

Hi @stevvooe @crosbymichael, just a ping. Please let me know if this requires any more changes.

@AkihiroSuda @ehazlett I've added the documentation also, please have a look if it can be improved.

@AkihiroSuda @ehazlett, just wanted to follow up on this, if any changes are required.

Hi @ehazlett, not sure why is this not getting merged. Are there any more changes required?

LGTM

LGTM


[Core] Remove unused SwiftASTContextLock

If I understand how SwiftASTContextLock is used, I think that this instance is unused. I could be wrong as I'm not entirely confident in my understanding.
cc @dcci @JDevlieghere @adrian-prantl

@swift-ci please test

GetDynamicTypeAndAddress performs dynamic type resolution in the scratch context. We need to lock it to ensure it doesn't get destroyed before we use the type that is returned. If anything the lock needs to be pushed into the caller of this function, but it can't just be removed. Can you explain how you arrived at the conclusion that this is unnecessary?

Thanks for explaining what's happening. I completely misunderstood the SwiftASTContext lifecycle. I wasn't aware that SwiftASTContexts could be destroyed abruptly, which I obviously would have found out if I kept digging into Swift more. Apologies for the noise.

I wasn't aware that SwiftASTContexts could be destroyed abruptly

Note that only the scratch context (=SwiftASTContextForExpressions) has this property. That's a big  difference between swift-lldb and how llvm.org lldb handles ClangASTContext. This is not a great system by any means, but being able to tear down the scratch context allows us to recover from fatal errors in the Swift compiler.


IDB.EngineFeatures read-only Property

Add a readonly property at IDB that shows featres supported by the current db engine.

https://docs.microsoft.com/en-us/dotnet/api/system.activator.createinstance?view=netframework-4.7.2#System_Activator_CreateInstance_System_Type_System_Object___System_Object___

Done at commit 2f3ff3c7ba8c16855e8456978d3330dfb0c027a7


Use Bootstrap for the view

Yes that would be great, I don't remember why I didn't use bootstrap in the first place.
Unfortunately, I don't have time to do it right now.
Maybe someone else can make the changes and send a pull request.

I will gladly .. :+1:

@eh3rrera ping

Solved by https://github.com/eh3rrera/minitwit/pull/8


Complete crash upon pressing "U"

When I press U, my game crashes. Removing Botania does not fix this issue:
http://hastebin.com/rayuyoluje.1c

I got the same problem, it came when some mods are installed. I got it with these mods :

Magic Bees
Galacticraft
Magical Crops
ModularPowersuits

If you remove them, you don't have any crashes, but it's a big problem in NEI.

Was a Magic Bees issue. Solved.


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

Docs Build status updates of commit 4ef329b:
:clock10: Full build: the average full build time is 6 min(s) 7 sec(s), this is based on the last 258 build(s) for this repository.
:warning: This is a FULL build due to the 'pr-basebranch' branch had a configuration change, normally no action is required on your part. In the result that you find subsequent builds still performing full builds, please contact your repository admin to manually perform a full build on the 'pr-basebranch' branch. For more detailed info, please click here.

Docs Build status updates of commit 4ef329b:
:white_check_mark: Validation status: passed

File
Status
Preview URL
Details
Dependent Files

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

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


Confused about "GetDxDzForCenterFromGroundLineSeg" in obj_postprocesser.cc

I have two questions about function GetDxDzForCenterFromGroundLineSeg:

The function seems to calculate the smallest difference (dx and dz)  between the four bottom vertex of 3D bbox and the  "line_segs", which are the low line of 2d bboxes in the image. Why the sum of the differences can be the compensation value to the postion of object's center ?

The number of "line_segs" increases when preocess more objs in one frame, eg. the first obj have only one "line_segs", but the third obj will have three "line_segs". Why not process all objs with same "line_segs" (eg. with all "line_segs" or just with their corresponding "line_segs")?

I will be appreciated if someone could answer my confusion.
Thank you.

Closed due to inactivity. If the problem persists, pls feel free to reopen it or create a new one and refer to it.


Add support for Objects#requireNonNull(T)

This change set adds support for Objects#requireNonNull(T) which has been introduced in Java 7.
Until now, NullAway only supported the similar Preconditions#checkNotNull(T) method from Google Guava.

 Thank you for your submission, we really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.

Thanks @joschi!  Once you sign the CLA, I will merge.

@msridhar Thanks for the quick feedback! I've signed the CLA.


thoughts after April 16 workshop

from Roberto:

keep the structure with 3 blocks (2 breaks)
1st block is the presentation of the AMD GPU architecture and the CUDA/HIP Rosettta stone. It concludes with a typealong hipifying the SAXPY example.
2nd block is the LUMI port path discussion. So the interactive adventure might be good to keep the audience active and then conclude with a Q&A.
3rd block is the exercises in the breakout rooms. Might be swapped with the 2nd block

Roberto: "and regarding the porting to LUMI chart, it probably can be made into an "interactive online adventure", like this: https://www.talater.com/open-source-templates/#/"


Weapon effects are all kindsa wrong on rotated stations

Description

wrong direction and wrong rotation

Lasers have it pretty bad. I tried to upload the video but it's too large. Search "Lasern't" on discord, CrudeWax has posted some video of lasers attack rotation.


flatcc build error

flatcc-master/include/flatcc/flatcc_types.h:48:33: error: ‘UINT32_MAX’ was not declared in this scope
#define FLATBUFFERS_UOFFSET_MAX UINT32_MAX

you are probably missing <stdint.h> could you try with -cstd=c11 or define -DFLATCC_PORTABLE?
cc -I include monster_example.c -o monster_example
cc -std=c11 -I include monster_example.c -o monster_example
cc -D FLATCC_PORTABLE -I include monster_example.c -o monster_example

https://github.com/dvidelabs/flatcc#compiling-for-read-only
Maybe some setting is missing for your environment, but it would help if you could tell some more.
Often <stdint.h> is not include if UINT8_MAX is defined such that you can include you own version, including pdstdint.h for backwards compat.

https://github.com/dvidelabs/flatcc/blob/042d623a5848f42b59c45de8e5fa6531a4b5399e/include/flatcc/flatcc_types.h#L10-L12

This one should go in with FLATCC_PORTABLE defined:
https://github.com/dvidelabs/flatcc/blob/master/include/flatcc/portable/pstdint.h

I will not add these macros, as it is old non-std garbage, but if it is necessary for your environment, you can define them in your build.
https://sourceware.org/bugzilla/show_bug.cgi?id=15366
https://stackoverflow.com/questions/986426/what-do-stdc-limit-macros-and-stdc-constant-macros-mean
Please let me know if that works for you.


Resume button not working on first click when using iPhone + VPAID HTML

-- resume ad only works on the second click, first click actually tries to pause (when it is already paused)

Open iPhone device or xcode simulator.
In the demo page, load the VPAID HTML5 innovid test tag.
Press on the play button -> the ad will take full screen and start playing.
Click on "Done" in the top left corner
Click on the yellow play button to resume the ad

also, the native play button will not working anymore.

@yonida can you please give us details regarding the phone version and IOS version?

I tested it on xcode iPhone 6 Plus simulator.


Loading shared library with ctypes

I am attempting to load the pyclariuscast.so shared library, and I am hoping to do so using ctypes instead of the LD_LIBRARY_PATH preamble. I can load pyclariuscast.so (and libcast.so) using the following:
import ctypes
import os

# load the shared library
libcast_path = os.path.join(os.path.dirname(__file__), "libcast.so")
libcast = ctypes.CDLL(libcast_path, ctypes.RTLD_GLOBAL)
pyclariuscast_path = os.path.join(os.path.dirname(__file__), "pyclariuscast.so")
pyclariuscast = ctypes.cdll.LoadLibrary(pyclariuscast_path)

Which loads pyclariuscast.so as a DLL object. My problem is that I am failing to be able to call functions from it. Has anyone else attempted this and know what I am doing wrong (or what I should do next?)

Solved:
import ctypes

libcast = ctypes.CDLL('./libcast.so', ctypes.RTLD_GLOBAL)
pyclariuscast = ctypes.cdll.LoadLibrary('./pyclariuscast.so')

import pyclariuscast

This will allow a python script to load the 'pyclariuscast.so' shared library (which requires the 'libcast.so' shared library) without the LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. python3 {clarius_python_example}.py preamble requirement.

Forked, and edited the desktop python files to autoload the shared libraries -- pull request created.


More support for M3 chips

Further work on M3.
This is good enough to run bringup mode, and i've verified the MCC (but not the carveout regions)
It still crashes trying after setting the MMU register.
In terms of changes:
The UART base has moved from the M2 chips.
Everest settings introduce some changes to unknown registers
The MCC data has changed as well.
Signed-off-by: Daniel Berlin<EMAIL_ADDRESS>

(Just leaving this as a draft until the MMU is not crashing)

Gonna split this pr into a few pieces


safety update with EXCLUDED_PATTERNS

to avoid attack pocs like st2-061 st2-062 to clean excludedPackageNamePatterns excludedClasses and excludedPackageNames

Coverage remained the same at 47.553% when pulling 062113d887f80c8dd8757d1bb71997aed0d843e3 on k4n5ha0:patch-1 into<PHONE_NUMBER>686760f9242342bcfbc31cb3fbbc6f on apache:struts-2-5-x.


UTF-8 Support added for encode() - decode() methods

Thanks for this change; it seems harmless, but could you please explain what the issue was and how it breaks without encodeURIComponent or escape? As I understand it, once the value is base64 encoded, it is URL-safe. I'm failing to see what possible issue this could have caused. Also, once the value reaches the PHP code at https://github.com/dcasia/column-toggler/blob/main/src/ColumnTogglerTrait.php#L41, is there no need to URL-decode or escape it again?

Created PR, security vulnerability etc. It's not about. Encrypted data stored on local storage does not support UTF-8 characters without encodeURIComponent and escape methods. We want to use your package in our project. However, this issue poses a problem for us. I created a PR by adding these methods to benefit from subsequent updates and to prevent other users from encountering a similar problem.


Add admin shuttles

Originally from #21202 by TsjipTsjip & luckyshotpictures, modified to different degrees by myself, and of course later by admins who use them.
About the PR

These are the admin shuttles we've been using on upstream for the last year. They're already in the game, I've just been maintaining them on the servers manually for reasons. Decided to PR them again so I can properly attribute them, and also to save me having to resave a bunch of grids a half dozen times.
Also a few people have asked me for them for forks, so ya know, here they is.
Doesn't contain roles, you gotta spawn those because these are for broad purpose and idk what you're doin'.
Its probably a good idea to have these in the repo if ever we consider making ERT events (this is not design approval for that).
Why / Balance

Ask the admin spawning it.
Technical details

Media

Requirements

[x] I have read and am following the Pull Request and Changelog Guidelines.
[x] I have added media to this PR or it does not require an ingame showcase.

Breaking changes

Changelog

:cl: TsjipTsjip LuckyShotPictures IProduceWidgets
ADMIN

add: Admin shuttles have been added to the repo, and can be found in /Maps/Shuttles/AdminSpawn/..

Should be an admin CL or none at all since this isn’t player-facing

Should be an admin CL or none at all since this isn’t player-facing

I did it for the atribs

your cl is broken
:cl: authors
ADMIN
- add: text

your cl is broken
Thank you, I dummy

what's the status on this being merged? i admin for a downstream that would love to use these
it doesn't have either of "needs review" or "awaiting changes" so it looks to just be in limbo?

If I were to pick three it would probably be


extend UserList model for client, use on admin/users for basic sorting

This rolls a ClientUserList model, extending the base UserList model,
and uses it to order the users on the admin page. This probably needs
further treatment, possibly into full table sorting code, but it's
certainly an improvement to at least have a basic alphabetical sorting
on the admin page.

Closing this request, I'll be opening a new one with what I think is a more sensible approach.


Extremely early proof of concept JDK 11 HttpClient module for azure-core-http

@JonathanGiles I've updated the PR to switch to fromPublisher for response body.

Converting to a real PR to start PR validation steps.

@JimSuplizio thank you for explaining offline to me how ci.yml will be used. I've updated ci.yml to include this new module in the artifact list.


Screen Event Issue (or at least that's what the error message said)

Description:
I  loaded up Minecraft with several mods, including this Borderless mod, and I got an error message stating that Borderless failed to load correctly and experienced a Screen Event Issue.
Versions:

Minecraft Version: 1.19
Forge Version: 41.0.85
Mod Version: 1.5.0

crash-2022-07-09_15.17.22-fml.txt

Thanks for reporting! I just tried this with Forge Version 41.0.85. Seems like the Forge team made some internal changes which break the mod. Forge Version 41.0.38 still works fine. I'll have a look and publish a hotfix as soon as possible.

Awesome! Thanks so much for the quick reply.

The crash is resolved with version 1.5.1 for MC 1.19, it should also be backwards compatible with older Forge versions prior to 41.0.64 (https://forums.minecraftforge.net/topic/113541-forge-crash-on-119-with-22-mods/?do=findComment&comment=504718)

Yup! It's definitely working now. Thanks again for the rapid response and support.


Stream command output when deploying topology

This will help debugging CI failures

Pull Request Test Coverage Report for Build<PHONE_NUMBER>

0 of 0   changed or added relevant lines in 0 files are covered.
9 unchanged lines in 1 file lost coverage.
Overall coverage decreased (-0.2%) to 64.316%

Files with Coverage Reduction
New Missed Lines
%

sysrib/zapi.go
9
65.79%

Totals

Change from base Build<PHONE_NUMBER>:
-0.2%

Covered Lines:
3538

Relevant Lines:
5501

💛  - Coveralls


update openstack plugin based on new OCL structure

Updated openstack plugin according to the new OCL "userdata" structure changes.

looks good.


FF89 breaks everything

As the title states; not much "bug reproduction" to do here but just use this with Firefox 89. Everything is messed up.

correct, please fix this for firefox 89.

This is due to photon, basically all the css for this will no longer work. So likely 90% rewrite.

Have you guys tried the v89.0 release?

This is due to photon, basically much (not all) of the CSS for this will no longer work. So likely ~80% rewrite.
If you want this back in a rush downgrade Firefox.

Have you guys tried the v89.0 release?

@muckSponge I would assume that due to title  of the issue, it is on 89

version 89.0 works, thanks.
On Sat, Jun 5, 2021 at 3:48 PM the-j0k3r @.***> wrote:

This is due to photon, basically much (not all) of the CSS for this will
no longer work. So likely ~80% rewrite.
If you want this back in a rush downgrade Firefox.
Have you guys tried the v89.0 release?
@muckSponge https://github.com/muckSponge I would assume that due to
title of the issue, it is on 89
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/muckSponge/MaterialFox/issues/300#issuecomment-855242973,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAE6D5RNA4JQOVBSSG6COALTRITLBANCNFSM4573Q3QA
.

--
Patrick Libert
Junior Web Developer
[image: https://www.facebook.com/patrick.libert]
https://www.facebook.com/patrick.libert [image:
https://www.linkedin.com/in/patrick-libert-730b6b101/]
https://www.linkedin.com/in/patrick-libert-730b6b101/ [image:
https://twitter.com/PatrickLibertBe] https://twitter.com/PatrickLibertBe

is there a way to change the colour of the menu bar back to what it was before (indigo -> grey?)

Just a heads up.
Noticed that in Release 89, the right click 'context menu' in the Firefox Sidebar is the incorrect color. The context menu itself used to previously be white before Proton hit, now its dark like all the other right click 'context menus'.
Anyhow, even if its meant to be dark now, the font color is also dark, making it hard to make out text on it.
Which CSS variable do we have to change to fix this font color (non-highlighted)? Should be an easy fix.


Can we override schema version to 3.0.0 ?

Hi,
First of all thanks for this wonderful gem. It makes life easy without learning another DSL for documentation.
Can we change the default version to 3.0.0 ? I see it is 3.0.3 in the source code.

Yeah sure. As you're already familiar with where it's used, could you file a pull request to add the config in https://github.com/k0kubun/rspec-openapi/blob/master/lib/rspec/openapi.rb and use it, also documenting it in README.md?


#25 Fix draggable addForm. #12 Added Board Order.

#25 Added class not-draggable to prevent formItem to be draggable at onDrag event.
#12 Added Board Order. Now is possible to get boards order at dragEnd event.

great :+1:


API to get a list of all free variables for an expression

I have a use-case with ce.defaultDomain = null where I am trying to parse a latex string and get a list of all symbols which are free-variables
This has been my partial attempt by following the documentation but I feel it is not quite right
import {ComputeEngine} from '@cortex-js/compute-engine';

const ce = new ComputeEngine();
ce.defaultDomain = null;

const expr = ce.parse('x + 1');

// Following that the root expression is a function ops will contain the symbols and values.
// Might have to traverse recursively all BoxedExpressions in the ops.
const symbols = expr.ops?.filter((e) => e.head === 'Symbol');

// How do I know if the symbol is a free variable 🤔 ?
...

Although it seems obvious that there should be a way to find it out easily, but I might be wrong. Feel free to let me know if it is indeed an absurd request 😅. Thanks!

You're on the right track...
A free variable is a symbol that does not have a value. It may still have a domain. In fact, having a domain is often very useful. For example, in the expression x + 1, that is ["Add", "x",  1], the Add function cannot be interpreted correctly if the domain of x is not known: it could be a number, but it could also be a matrix, or some other mathematical object.
So, you do not need to set the ce.defaultDomain to null in order to have free variables.
In order to get all the free variables in an expression, you do need to recursively examine the elements of the expression, and filter out all the symbols that have no value. To identify a symbol, you can indeed check that e.head === 'Symbol', or you can also check that e.symbol is not null. Furthermore, you need to check that e.value is not null.
I will add a expr.symbols property that will return all (recursively) the symbols in an expression and a expr.isFree property that will be true if the symbol has no value. Once that's in, you will be able to get all the free variables of an expression with expr.symbols.filter(x => x.isFree).

Thanks @arnog. I will give e.value a try.
Looking forward to the symbols property. It will definitely make my life easier.

The expr.symbols property is available in v0.8.0. Note also that the expr.subexpressions property may be useful.


Advanced Paste clipboard concatenation

Description of the new feature / enhancement
Similar to how copy and paste works with Alfred on Mac, pressing Ctrl+C twice in quick succession would add the current clipboard selection to the previous one.
Scenario when this would be used?
When copying large pieces of text across multiple documents, cross-referencing from multiple sources, etc.
Supporting information
No response

similar feature is here


how to use

is there any config file ?
how to start a cluster ?
thanks.

@gitsrc thanks you.
one more question, if i add more servers to a cluster, is there any resharding of keys happen ?

@gitsrc thanks you.
one more question, if i add more servers to a cluster, is there any resharding of keys happen ?

At present, only single-group raft is supported. There will be no key redistribution in the single-group raft scenario. The distributed horizontal expansion of multiple groups of raft. At present, there are partners in the community who are interested in submitting relevant codes. Follow-up will be released, and you are welcome to continue to pay attention.

thanks.


[RPGF-92] Setup Frontend Page (Explore, Project Details)

Description
Add major things about retro funding round 6 such as project pages, details, and showing on explore page.
What
Implement and support add swiper bar on explore page, projects lists, projects details of retro funding round 6 with integration new api endpint for round 6
Why
To make the metadata of projects the sign up for retro funding round 6 is more accessible on RetroPGF Hub and allow any users, projects, and badgeholders discover about application.
Type of change
Please check the relevent option with x.

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[x] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

Checklist:

[x] My code follows the style guidelines of this project
[x] I have performed a self-review of my code
[x] I have commented my code, particularly in hard-to-understand areas
[x] I have made corresponding changes to the documentation (if needed)
[x] My changes generate no new warnings
[x] I have tested on my Local Machine

We will fix these issues (for all round from 1 - 6) and introduce it as Jira ticket 😔


Filter events the env exposes in test snapshots to contracts to contract events

What
Filter events the env exposes in test snapshots to contracts to contract events.
Why
The main thing we need to test in test snapshots is that non-diagnostic events are consistent and captured.
Diagnostic events are noise here.
Notes
There's no good time to make this change.
Ideally the change is made at a major version because it's breaking.
But at a major version is the ideal time to avoid the change so that people see only meaningful diffs on their test snapshots.

@dmkozh Maybe we should also retain system events. I don't actually remember what system events exist though...

Maybe we should also retain system events. I don't actually remember what system events exist though...

Yeah, let's retain system events. They're underutilized, but we do currently emit a system event for the contract updates.

@dmkozh I've updated it to retain system events. Ready for review.


Improvements for ELB functionality

After reviewing PRs #40 and #41 from @wjordan I realized that my PR #43 was only fixing issues with ASGs.
I integrated those changes (with some extra tweaks) into this new PR, which is based off a branch of my asg_suspend_processes. So you can consider this superseding all those previous PRs. Adding my previous comments below quoted, for reference.
This are the added changes:

Updated README.md with info about ELB_LIST options of _all_ and _any_ as well as a style fix.
Improved set_flag/get_flag functions to support storing/getting arbitrary values.
Removed dependency on bc by using awk instead.
Removed ASG checks from reset_waiter_timeout as it's only considered for ELBs.
Further improved the query string on reset_waiter_timeout function (and tested it working on Ubuntu Trusty)

With this patch the AZRebalance, AlarmNotification, ScheduledActions and ReplaceUnhealthy processes on the AutoScaling Group are suspended while doing the deployment.

This is needed because if a scale up/down, a rebalance or any other activity modifies the instances of the ASG it will cause a failed deployment.

This is a more general approach than the PR #37, which I'll be closing after submitting this one.

The state of previously suspended processes in the ASG is preserved. I.e. if AZRebalanced was configured by the user to be suspended previous to the deployment it will still be suspended after it's done.

Scripts will exit with an error if any of the suspension/resuming API calls fail.

In detail:

Implemented some functions to handle the state of the processes through a flag file. [This is needed because register and deregister scripts are called at different lifecycle events and environment is not shared as they are invoked by the CodeDeploy agent.]
Unified the flag file of "decremented ASG group" into the same file so that we only use one file.
Made the flag file have the Deployment Group ID and Deployment ID in it's filename in case potential issues need to be tracked.
Updated the README.md file with a notice about the new behaviour and the needed policies on IAM.

Latest commits:

Fixed a failure when deregister was not being run on ApplicationStop because it was the initial deployment to an instance (2da4b75).
Made suspension of processes optional by a flag and updated README with useful information as to why it should/should not be used (4e3cf22, 99c91fe).


The function 'patrolIntegrationDriver' isn't defined.

https://github.com/leancodepl/patrol/issues/650#issuecomment-1334871652

It's been removed in 1.0.
Migrate to patrol test command instead. Full setup guide is here.


Update web API node to 3.1 or later

Fixes #24695
😝 I'm surprised this built on the first pass w/o warnings!
This is a quick-ish 🏃 pass to the web API node for text and sample updates (e.g., drop 2.x, move 3.0 to 3.1, update topic versions).
This isn't a total overhaul. Given the size of the node, I don't have time to ...

Update API doc cross-links.

Code-fence all of the nits and bits.

Completely revise sample folders to the correct repo format (e.g., some of them are just in sample/samples, not samples/3.x in preparation for samples/5.x, samples/6.x, etc.).

Table beautification 🌷.

Test the updated apps. They compile, but I can't say if they run properly. One of them is tossing a ...

warning AD0001: Analyzer 'Microsoft.AspNetCore.Mvc.Api.Analyzers.ApiConventionAnalyzer' threw an exception of type 'System.NullReferenceException' with message 'Object reference not set to an instance of an object.'. [C:\Users\guard\Documents\GitHub\AspNetCore.Docs\aspnetcore\web-api\advanced\conventions\sample\ApiConventions.csproj]

Perhaps, that's what it's supposed to throw. We can address that one on this PR if you wish. It's for the Use web API conventions topic ...
https://docs.microsoft.com/aspnet/core/web-api/advanced/conventions

I'll have a quick look at the ApiConventionAnalyzer issue now.

We could fix it up in a follow-up PR, too. We'd review+merge, then you'd have a fresh set of updates to work from on a new branch of main. Also, feel free to directly edit this PR's files if that's quicker 🏃.

Ok, cool. I'll just investigate for now, to see if I can find out what's going wrong. I'll report back and we can decide where to go from there.

I know Rick will be along later. I doubt he'll have anything significant on this one. It's our typical set of updates here. We can patch update anything he wants to touch-up or revert later. You could review the whole PR quickly-ish ... It's another EYE DROPS 👁💧 PR! :smile: ... then we could go ahead and merge this right after your review ... freeing you to work directly on a branch of your own. The samps are soooooo much easier to work that way imo.

I can see what the problem is, and I think it's easy enough to get it into your PR if you don't mind. I can make a couple suggestions that'll fix it, and you can make the decision on whether to pull it in here... That alright?

Sure thing.
Ok ... I'll react to any feedback and get this merged. I'll switch reviewer now.
Rick ... Hit me up later for any patches/reversions.

I think that whole block can be removed.
However, I'm not sure if (or what) to say about buffering there. I'm not sure how important that original remark is. I'll leave that you/Rick to decide and/or ping Pranav to ask about.

I'll hold here just a sec to hear back on that. 👂 .......... then merge this.

Great stuff, as always.

Thx ... I would quote you on that to others ... but I don't want to see you BANNED from the Internet ... for LIFE! 🤣

Go ahead and merge. I'll revisit the question about the block being removed in the follow-up PR we've discused.


World graphics

Let's go with a fantasy feel but with more scenery than a field.

https://twitter.com/castpixel/status/922851187485003776/photo/1


[Documentation] API - $.trace

Add documentation in the www.xsk.io site, API section for the $.trace API, based on the Wiki.

Related to: https://github.com/SAP/xsk/issues/17


sendDeviceEventWithName:body: is deprecated: Subclass RCTEventEmitter instead

https://github.com/jordanbyron/react-native-quick-actions/blob/master/RNQuickAction/RNQuickAction/RNQuickActionManager.m#L158

Any updates with this issue? #76 is closed but I think it should be reopened because it seems to be the main problem. This causes iOS apps to not function as expected when in background and a quick action is selected.


AP-3797: Testing new CFE-civil for partner means testing

What
Link to story
Setting up a UAT environment for testing the Partner Means endpoints of CFE-Civil
Checklist
Before you ask people to review this PR:

Tests and rubocop should be passing: bundle exec rake
Github should not be reporting conflicts; you should have recently run git rebase main.
There should be no unnecessary whitespace changes. These make diffs harder to read and conflicts more likely.
The PR description should say what you changed and why, with a link to the JIRA story.
You should have looked at the diff against main and ensured that nothing unexpected is included in your changes.
You should have checked that the commit messages say why the change was made.

Testing in non prod now


Calculate fares for found solutions

An analysis of the problem is here:
http://blog.transittimesapp.com/gtfs-fares/

I am looking for a dataset with non-trivial fare information. The German ones, of course, don't have any.

Found one:
https://transitfeeds.com/p/trimet/43

I test-based-developed all examples from https://code.google.com/archive/p/googletransitdatafeed/wikis/FareExamples.wiki
The result looks more like a separate project than like a part of graphhopper-pt, it doesn't share any code with it. Maybe instead of merging it, just pull it out and include it from the web project so the web site can calculate the fares.
Not real-world-data-tested yet.

The result looks more like a separate project than like a part of graphhopper-pt, it doesn't share any code with it.

Ok, sounds reasonable.

Implement fare lookup according to GTFS. Make a first try with optimizing for fare.

Fare is now (4a12566) being calculated based on GTFS fare rules and included in the response.


[release-4.16] OCPEDGE-1089: chore: use rhel9 for the CI build root

Cherry-pick https://github.com/openshift-kni/lifecycle-agent/pull/590 to release-4.16

/ok-to-test


Stable devcrypto init [1.1.1]

A couple of cherry-picks from #8213 to OpenSSL_1_1_1_stable

Removed the ready label as force-push requires explicit reapproval from @levitte

Pushed.


Make minitest's SIGINFO handler work with minitest-reporters

When minitest receives a SIGINFO, it reports the failures that happened so we don't have to wait for all the tests to finish to see which ones broke.
Making #to_s call #report makes this feature work minitest-reporters as well.
That's how it looks when I hit Ctrl-t during a test run, before this patch:

That's how it looks after the patch:

thank you for the contribution, but I'm not sure that BaseReporter is the right place for the change :(
I've looked at minitest's sources and the only reporter where #to_s is overridden is  SummaryReporter (see https://github.com/seattlerb/minitest/blob/master/lib/minitest.rb#L589) and it looks reasonable since not all reporters can report results on every #to_s invocation (e.g. check our JUnitReporter).
So, I'd agree that DefaultReporter can provide such functionality while JUnit- or Rubymine- reporters shouldn't.
Thus I'm closing the PR and hope you will provide a new one (and I'm open for discussion if you think I'm wrong)

@os97673 That's reasonable. Thank you for the feedback. I'll create a new PR adding it just to DefaultReporter.


News285: fix typo

binded ⇒ blinded

Oh sorry, I didn’t realize there was already a PR for fixing up the newsletter

Murch, you made your PR first, or at least I didn't see yours until I'd created mine, but it's all good because you found a different problem that I hadn't noticed (isn't in my PR).


Non-constant time base64

You should be using a constant time base64 encode/decode. I'd suggest using: https://github.com/Sc00bz/ConstTimeEncoding

what does that mean? skimming over the c++ src, it seems to be O(N) time...

what does that mean? skimming over the c++ src, it seems to be O(N) time...

Table lookups are not guaranteed to be free of side channels.

oh so that's what you meant. thanks for the speedy response @jedisct1, and yeah i guess then @Sc00bz is right about saying that the author "should be using" that, even though it sounded like they are advertising their library.

Please feel free to open a PR for this and I can review and merge it.


Add EverythingLM Dataset

Hi @Muennighoff,
I have added the EverythingLM dataset. It would be great if you would have a look and it and let me know if any changes are required.
Thanks,
Manan

Hi @Muennighoff,
I have added the EverythingLM dataset. It would be great if you would have a look and it and let me know if any changes are required.
Thanks, Manan

Great work. Did you run the tests & did they all pass?

Yeah, I ran the tests specific to this dataset and all of them passed.

@manandey @Muennighoff looks great! Sorry for the late request, but wondering if we can make a couple minor changes:

Confirm it passed the tests?
Could we retroactively add the OpenAI
It looks like in HF they have a pie chart with a few more tasks we didn't include in the Task Categories. Any chance we could expand our list to make sure its covering all of theres?

@manandey @Muennighoff looks great! Sorry for the late request, but wondering if we can make a couple minor changes:

Confirm it passed the tests?
Could we retroactively add the OpenAI license/terms to the list of licenses
It looks like in HF they have a pie chart with a few more tasks we didn't include in the Task Categories. Any chance we could expand our list to make sure its covering all of theres?

I think @manandey checked that one
& 3) Sounds good - could you do it @manandey? I thought 2) isn't necessary as the authors of this dataset do not put that license. Some people from industry told me that they are only liable w.r.t. the license that the creators put behind the data (even if that license could be seen as wrong like in this case where OAI license may be more appropriate).

@manandey @Muennighoff looks great! Sorry for the late request, but wondering if we can make a couple minor changes:

Confirm it passed the tests?
Could we retroactively add the OpenAI license/terms to the list of licenses
It looks like in HF they have a pie chart with a few more tasks we didn't include in the Task Categories. Any chance we could expand our list to make sure its covering all of theres?

I think @manandey checked that one
& 3) Sounds good - could you do it @manandey? I thought 2) isn't necessary as the authors of this dataset do not put that license. Some people from industry told me that they are only liable w.r.t. the license that the creators put behind the data (even if that license could be seen as wrong like in this case where OAI license may be more appropriate).

Thx! Yeah, I've heard people making that claim as well. We have a toggle in the explorer and filter tool that allows people to ignore that license if they wish to. It's more that we don't want users who are expecting to download data with no implicated terms/licenses to get caught out because we didn't put the label there.

& 3) Sounds good - could you do it @manandey? I thought 2) isn't necessary as the authors of this dataset do not put that license. Some people from industry told me that they are only liable w.r.t. the license that the creators put behind the data (even if that license could be seen as wrong like in this case where OAI license may be more appropriate).

Sure, I will raise a follow-up PR with the changes by today.


fix: bump edge-runtime to 1.65.1

What kind of change does this PR introduce?
Bump edge-runtime to 1.65.1.
Changes
1.65.1 (2024-11-28)
Bug Fixes

move markAsBackground to EdgeRuntime.waitUntil (#454) (954ab6d)

Pull Request Test Coverage Report for Build<PHONE_NUMBER>6
Details

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 59.583%

Totals

Change from base Build<PHONE_NUMBER>1:
0.0%

Covered Lines:
6401

Relevant Lines:
10743

💛  - Coveralls


app version is not properly encoded into APK

i use a OSSTracker to watch for new nostros releases.
because nostros reports 1.0 as the APK version, it always thinks a new version is available.

This is being discussed on https://github.com/KoalaSat/nostros/issues/107 , the code in main already includes the real versioning but still I didn't create a new release, if everything works next release will include it

thanks! closing this one as duplicate of https://github.com/KoalaSat/nostros/issues/107


fix license

change license to Apache-2.0

 Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.You have signed the CLA already but the status is still pending? Let us recheck it.


Internationalisation

Closing this for now. We have two localisations: English (en), and "chock" (for testing). This is enough to prepare the way for more languages in the future.
If anyone would like to contribute localisations for more languages, I will be grateful! 😊
(...Note: future functionality additions/changes may need additional localisation help.)


Align DropDown to end of the button

Is there an easy way of doing this?

Without Offset
Offset(-dropDownWidth + buttonWidth)

Upgrade to latest version and use dropdownDirection: DropdownDirection.left.


ImportError: cannot import name pynetdicom_implementation_uid

Description
Trying to run movescu.py to query the SCP and store data on SCU.
Behaviour
ImportError: cannot import name pynetdicom_implementation_uid
environment
Python2.7
Running MacOS HighSierra v10.13.4

me too
environment
Python 3.6.5
Running MacOS HighSierra v10.13.4

Can you post the full traceback? I'm not having any issues with the current master.

@scaramallion Just re-installed to latest version and ran again. Still getting the same ImportError:
from pynetdicom3 import pynetdicom_implementation_uid, pynetdicom_version ImportError: cannot import name pynetdicom_implementation_uid

Could you post the full traceback please?

Looks good now! thunk you! 👍
→ python
Python 3.6.5 (default, May 19 2018, 18:28:16)
[GCC 4.2.1 Compatible Apple LLVM 9.1.0 (clang-9<IP_ADDRESS>)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> from pynetdicom3 import (
...     AE,
...     StorageSOPClassList,
...     QueryRetrieveSOPClassList,
...     pynetdicom_version,
...     pynetdicom_implementation_uid
... )
>>> print(pynetdicom_version)
PYNETDICOM3_091
>>>

@scaramallion Re-installing using pip has made the issue go away for python3. I am sure it'd solve Python2 error as well. I'll leave another note if it doesn't.


Modify default compaction planner opts to include internal type

Added type property to the planner configuration to resolve
the CompactionIT failures seen in #2137

Should type':'internal' be removed from the defaults in Property.java?

Personally, I like it there as it's explicit that you (as an administrator) are making a decision between internal and external. There is no harm in removing it or leaving it.

Personally, I like it there as it's explicit that you

Yeah that seems good.

Personally, I like it there as it's explicit that you (as an administrator) are making a decision between internal and external. There is no harm in removing it or leaving it.

Having it explicit in the default config is good, as is allowing it to be omitted. However, we should have test coverage of the case where it is omitted.

Regarding test coverage, we have it, it's why CompactionIT was failing.

Regarding test coverage, we have it, it's why CompactionIT was failing.

My understanding was that the test was failing with the default config, which you changed to be explicit. I didn't see a test if the user overrides the default config with the type set to null.

I reverted the explicit addition of the type in the default configuration in 58673f8. It's now added if the type is missing in the latest version of code.

I reverted the explicit addition of the type in the default configuration in 58673f8. It's now added if the type is missing in the latest version of code.

Oh, okay. I thought you were going to keep the explicit type, based on the conversation above, and because I saw that the file remained changed after you reverted that, but that is just a whitespace diff and not the original change. Either way, this is good to merge.