please make data-tap-disabled attribute a toggleable attribute

Using Google Maps api, on iOS, there are problems incorporating html elements (specifically input) and making them clickable to enter text.  If data-tap-disabled=true is used on the map itself, the map works normally but the elements are not clickable.  If I don't use data-tap-disabled,  then the elements are clickable but then the map will not get clicks (for markers etc).
Ionic code appears to travel the tree to determine if the tap is disabled anywhere and act accordingly.  It would be very useful if you can turn this behavior off for child elements that need to gain focus by using data-tap-disable=false.
In my code, I've modified ionic so that the behavior is nestable so that on elements where it needs to be clickable, I use data-tap-disabled='false', while on the map itself, I have data-tap-disabled='true'.  I modified the ionic code to do this in one routine, which I think will be beneficial to other users.
This appears to be an issue only using ionic on iOS
isElementTapDisabled: function(ele) {
    if (ele && ele.nodeType === 1) {
      var element = ele;
      while (element) {
        if ((element.dataset ? element.dataset.tapDisabled : element.getAttribute('data-tap-disabled')) == 'true') {
          return true;
        }
        if (element.getAttribute('data-tap-disabled') === 'false') {
          return false;
        }
        element = element.parentElement;
      }
    }
    return false;
  }

Greetings @celron!
My sensors indicate that you need to update your issue through our custom issue form. We are now requiring all issues to be submitted this way, to ensure that we have all of the information necessary to fix them as quickly as possible.
Click Here To Update Your Issue
I will have no choice but to close this issue if it is not resubmitted through the form. Please fill out the rest of the form, so that I may use my friendly robot powers to assist you.
Thank you!

Hey @celron, that should work. Can you put together an example of the issue in codepen or a project on github that we can test against?

Greetings @celron!
My sensors indicate a reply was requested, but we have not received one yet, I am using my robot powers to close this issue. However, if you are still experiencing this issue, please feel free to reopen it by creating a new issue, and include any examples or necessary information.
Thank you for allowing me to assist you.

Greetings @celron!
My sensors indicate a reply was requested, but we have not received one yet, I am using my robot powers to close this issue. However, if you are still experiencing this issue, please feel free to reopen it by creating a new issue, and include any examples or necessary information.
Thank you for allowing me to assist you.

Any chance we can get this merged?
The ability to switch on data tapping on child elements is pretty important for clicks in the infowindow in maps (which have to have ionic taps disabled because otherwise taps on markers stop working).


Low Bit Optimizer Support

Cannot run it with Low bit optimizers from TorchAO (cannot run in distributed settings) and bitsandbytes. i think low bit optimizers would be a great addition to this repo. especially if we can make torchao ones run stablely here. currently torchao one's seem to have issues with dcp and stability

cc: @vkuzo , @weifengpy


Constrain operator parameters by their type annotations

Closes #1177
Reviewing
The PR is smaller than it looks! Almost everything here is either generated by the parser generator or minor cleanup. Review by commit could be helpful.
The change
The new behavior is easiest to illustrate with reference to the operator
definition used in the regression test added here:
pure def foo(s: str): int = {
  val x = 1.in(s) // We SHOULD identify an error here, since s is annotated as a str
  val y = s + 1   // and NOT identify an error here, incorrectly expecting s to be a set
  y
}

Prior to this fix, typechecking locates the error at val y, because it is not
accounting for the constraint s : str before it begins solving constraints in
the body of the declaration:
error: [QNT000] Couldn't unify int and set
Trying to unify int and Set[int]
Trying to unify (int, int) => int and (Set[int], int) => _t2

4:         val y = s + 1   // and NOT identify an error here, incorrectly expecting s to be a set
                   ^^^^^

error: typechecking failed

With this fix, we now correctly account for the constraint on s, so we catch
the misuse at val x:
error: [QNT000] Couldn't unify set and str
Trying to unify Set[int] and str
Trying to unify (_t0, Set[_t0]) => bool and (int, str) => _t1

3:         val x = 1.in(s) // We SHOULD identify an error here, since s is annotated as a str
                   ^^^^^^^

error: typechecking failed

The fix is achieved primarily via a small improvement to the IR (which does not
impact the integration with Apalache): we add an optional typeAnnotation field
to QuintLambdaParams. This is a natural fix, since we are already parsing
these out together.
Along the way there was some minor cleanup and preparation for
https://github.com/informalsystems/quint/issues/923
This change will also make it very easy to support selective annotation of parameters or return values, and to support annotating params of lambdas.

[x] Tests added for any new code
[x] Documentation added for any new functionality
[x] Entries added to the respective CHANGELOG.md for any new functionality
[x] Feature table on README.md updated for any listed functionality

Thanks for the review and the fix!


Rake task to invalidate common data users flag

Created a task to invalidate the users common data flag so when a change is made in the common data public datasets we can invalidate that flag and the request cache and force the users to reload the new dataset.

[x] Put the users last_common_data_update_date flag to null
[x] Invalidate request cache (pending to merge #5304)

Closes #5301

@juanignaciosl last Cr for common-data, I promise :santa:

:+1: after constant extraction

@juanignaciosl changed done if you want to recheck :)

LGTM :+1:


House Rules: Demeo Reloaded next level does not load

Apparently this merge did not fixed the bug in House Rules Demeo Reloaded. We've tried today 3 times and every time the game does not load the shopping-level after triying to activate the final-door in the first floor.
We were 4 players with 2PCVR and 2 Quest-only users. We've also tried to choose different books at the beginning, which also results in the same game-breaking bug.
If the bug appears directly after activating the door with the key, the game does not freeze, but nobody can do anything anymore, not even closing the game in the menu, the buttons just dont react anymore. And the shopping room or any other level is not loaded. Everybody has to kill the Demeo process and fully restart.
Game Version: 1.19.165012
House Rules Version: 1.4.0
MelonLoader: 0.5.4

Hi @McFredward - Thank you for submitting this bug report. We'll take a look and see if we can work out what's going wrong.

The merge you listed should have fixed this issue since there have been no adjustments since and it's working every time in my testing. The problem initially was that the next floor's shop name was incorrect which cause the game to basically freeze while trying to load it. I suggest you get the latest working build here: https://github.com/orendain/DemeoMods/actions/runs/2723097282 then extract the zip'd DLL's into your Demeo and/or Demeo PC-Edition directories. Make sure to allow replacement of the old ones and check that they do indeed replace them.

Thanks for your answer 👍
Yes I've tried the new build, and it worked. So the issue was that the newest release v. 1.4.0 does not contain the fix.


Descending sort order requests are failing on tortoise-orm

Hi, @uriyyo. Many thanks for the libs you keep working on.
There is a tiny typo here:
https://github.com/uriyyo/fastapi-filters/blob/dfcdd458227af0f5f6241e253494a74ce724df66/fastapi_filters/ext/tortoise.py#L63
Direction marker should be prefixed in QuerySet.order_by():
https://github.com/tortoise/tortoise-orm/blob/0ec208b652b0d4dd03bd1fab7ae94cdafa58b8b7/tortoise/queryset.py#L395

Hi @santsukevich,
Thanks for reporting, will try to fix it ASAP


Client modules namming

The names of those 2 maven modules are confused:

spring-petclinic-client  => front-end
spring-petclinic-clients-service => Owner and Pet

We could rename the spring-petclinic-clients-service into spring-petclinic-customers-service (and the java package too). What do you think ?

Good point, I suggest spring-petclinic-ui and spring-petclinic-customers-service.

I like it.


OWNERS: Drop opokornyy

What this PR does / why we need it:
Drop inactive reviewer @opokornyy from OWNERS.
Thanks Ondrej for your contributions!
Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Fixes #
Special notes for your reviewer:
Release note:

None

/approve
/lgtm


add https://github.com/Hnfull/Intensio-Obfuscator to multiple files example

Add the program to test
with remove feature "-rm" parameters worked
with replace feature no worked

with the  'Replace' feature it works
with the 'Padding feature does work currently

'Replace' and 'Padding' features works
issue resolved


[BUG] Mod causes Watchdog error trying to set server icon

Describe the bug
When I have Maintenance Mode added to my server, the server encounters a Watchdog error once the first player has joined, and crashes trying to set the server icon.
To Reproduce
Steps to reproduce the behavior:

Launch Fabric 0.14.19 server on 1.18.2
Ensure whitelist is enabled
Whitelist yourself and op yourself
Join from the same machine using "localhost" in place of the IP
After mere moments of being in the world, the server will abruptly crash.

Expected behavior
The server lets you play normally and has no issues trying to set the server icon when maintenance mode isn't even enabled yet.
Screenshots
N/A
Versions (DO NOT USE "LATEST"! I STEAL YOUR KNEE CAPS!):

Minecraft Version: 1.18.2
Modloader

[ ] Forge
[X] Fabric

Mod Loader Version: 0.14.19
Mod Version: 1.1.1d for 1.18.X
Java Version: 17

Additional context
I have Fullstack Watchdog version 1.0.1 installed to get a full stacktrace from the Watchdog report instead of just a single stacktrace.
Crash Report
Here you go.

Hi.
Thanks for reporting. This is definitely odd behavior as the mod should not try to modify the server icon if

Maintenance Mode is not enabled
There is no icon file matching the name specified in the config.

I'll try to replicate this on my side and let you know what I find


🎁: HeatTrace - Allign the Checklist table to left

Expected outcome
Allign the Checklist table to the left in the sidesheet
Now there is a padding/margin:

Business Value / Developer Experience
Better UX
Acceptance Criteria
Checklist table should alligned to the sidesheet frame

PR: https://github.com/equinor/cc-components/pull/842


CDPSDX-580: Implement service APi's to get the keytab.

Changes include below

Implementing API's to add host, service and get the keytab. It also implements API's to fetch existing keytab.
Define Apis in FreeIpaClient.

I have tested this change in the local development environment and also added unit tests cases to verify them.

@lacikaaa I see failure in spotbug-main and spotbug-test. I did not any failure in the code I changed.
Am I missing anything?

I have retriggered the spotbug jobs

please do not merge master into the branch, instead you should rebase

@lacikaaa I ran gradle clean build to make sure all the checks are performed locally before updating the pull request.


[Bug]: 404 error at URL: /txns/av7V_aeKpiI4ogLDKj764sQWh98cQxGLZXxhfhT9RUY

What happened?
I cant set my antenna to 4,5 DB and 11 high meters
URL
https://explorer.helium.com/txns/av7V_aeKpiI4ogLDKj764sQWh98cQxGLZXxhfhT9RUY
What browsers are you seeing the problem on?
Chrome
Do you see the issue on Mobile or Desktop?
No response
Relevant log output
No response

looks like the transaction clear and displays correctly with 4.5 dbi and 11 meters. just took some time for the transaction to clear and show up.


BUILD: add jenkins script

@Di0gen - please check for jenkins

Test FAILed.
See http://bgate.mellanox.com/jenkins/job/gh-ibverbs-tests-pr/1/ for details. (Mellanox internal link)

bot:retest

Test FAILed.
See http://bgate.mellanox.com/jenkins/job/gh-ibverbs-tests-pr/4/ for details. (Mellanox internal link)


File extension based icons in FileTree

Is your feature request related to a problem?
Icons of the files in file tree use same icon for every single file type.

Describe the solution you'd like.
Let's use file specific icons for files. Unknown extensions should fallback to the generic icon.
https://icon-sets.iconify.design/ph/?query=file-

@Charan167 could you create a pull request with the changes? Let's take a look at the code there and see if any changes are needed. 🙌

Hey! I've created a PR but it has failed some checks probably due to the multiline comment present in the file. I’d love to hear your thoughts on both the icons and the code itself so I can tweak things accordingly and push a better version.


CLD-7165 Bump MacOS runner version

Summary
This PR bumps the MacOS runner version, in order to use a more recent iOS SDK.
The pipelines will also now utilize the .ruby-version file, instead of specifying an explicit Ruby version to use themselves, to make future Ruby upgrades easier.
Ticket Link
https://mattermost.atlassian.net/browse/CLD-7165
Device Information
This PR was tested on: TBD
Release Note
Bump iOS SDK to 17.2

@mvitale1989 - Are there developer or product documentation updates needed for this PR from your perspective?

I went through the readme, the developer setup docs and the build docs and I don't see any mention of SDK versioning. This change was required to be able to push to the App store, and does not impact app building. In fact users are even free to use older SDKs and they would still work afaik.
So I would say we don't really need to document this. cc @enahum please let me know if you have different thoughts on this

No need to document this :)


tests + samples: switch to twister

The file was empty causing twister to fail. For those new to Zephyr, twister is the test runner.
https://docs.zephyrproject.org/latest/guides/test/twister.html
It's good practice to cover all emulation architectures with integration tests, so potentially something like this might be an improvement.
twister -i -G -T tests/lib/thrift/hello

Seems to be an upstream issue. About 1/2 of twister jobs fail under tests/subsys/cpp when run on macOS, but on Linux the majority are fine.
diff --git a/tests/subsys/cpp/cxx/testcase.yaml b/tests/subsys/cpp/cxx/testcase.yaml
index cf16410071..5610b5d035 100644
--- a/tests/subsys/cpp/cxx/testcase.yaml
+++ b/tests/subsys/cpp/cxx/testcase.yaml
@@ -1,6 +1,4 @@
 tests:
   cpp.main:
-    integration_platforms:
-      - mps2_an385
     tags: cpp
     toolchain_exclude: xcc
diff --git a/tests/subsys/cpp/libcxx/testcase.yaml b/tests/subsys/cpp/libcxx/testcase.yaml
index 2d55752e29..48e5f9741f 100644
--- a/tests/subsys/cpp/libcxx/testcase.yaml
+++ b/tests/subsys/cpp/libcxx/testcase.yaml
@@ -1,6 +1,3 @@
-common:
-  integration_platforms:
-    - mps2_an385
 tests:
   cpp.libcxx.newlib:
     filter: TOOLCHAIN_HAS_NEWLIB == 1


Register (multiple) callback handler on the instance

Currently, you can set up a single event handler (for each of the 3 events) within the configuration upon initialization. The first tradeoff of this is, you have to mix up business logic and configuration. Also, you can not setup multiple event handlers; i.e. a dedicated handler from within a class / component. Or you can't change event handlers dynamically, based on application state. Some code to illustrate:

Option 1 with the current implementation
window.cc = initCookieConsent()
cc.run({
    // config ...
    onAccept: function() {
        ComponentA.doStuff()
        ComponentB.doStuff()
    }
})

This approach will mix business logic and configuration; not ideal. Also, it's a one-shot solution; you need to setup all (possibly) required listeners before initialization.
Option 2 with the current implementation
Note, this is basically how I handle event hooks for the Vue plugin I created for your library.
// init-cc.js
window.cc = initCookieConsent()
cc.run({
    // config ...
    onAccept: function() {
        window.dispatchEvent(new Event('consentOnAccept'))
    }
})

// componentA.js
window.addEventListener('consentOnAccept', () => {
    /* component specific business logic */
    if (cc.getUserPreferences().accepted_categories.includes('analytical')) {
        // whatever
    }
}, false)

// componentB.js
window.addEventListener('consentOnAccept', () => { /* component specific business logic */ }, false)

This approach will not mix business logic and configuration; better. Also, you can setup the listeners after initialization. But it's relying on events; still not ideal.

Suggested addition
What I'd like to suggest is an approach as follows:
// init-cc.js
window.cc = initCookieConsent()
cc.run({ /* config */ })

Sidenote: I don't suggest to remove the ability to define an onAccept handler within your configuration. It just shouldn't be the sole option, IMHO. So, let's move on.
// componentA.js
const namedFnContainingComponentSpecificBusinessLogic = () => {
    /* component specific business logic */
    if (cc.getUserPreferences().accepted_categories.includes('analytical')) {
        // whatever
    }
}

cc.addListener('onAccept', namedFnContainingComponentSpecificBusinessLogic)

// maybe later..
cc.removeListener('onAccept', namedFnContainingComponentSpecificBusinessLogic)

Internally, instead of executing a single defined callback function, both the initial configured handler and all later registered event handlers will be hold in an array and all get executed on accept/change.

Thoughts, @orestbida? If you agree, this would be a beneficial addition, I'd like to offer my help to implement the suggested change and provide a PR for it.

Hi @eyecatchup,
I really like the idea!
If this is implemented though, I would likely remove the current callback functions. I don't see a good enough reason to keep them.
Also, I wish the .addListener() and .removeListener() names were a bit more concise. E.g. .addListener('onAccept', doSomething) could be changed to .on('accept', doSomething).

From the v3.0-beta branch.
I couldn't come up with a better name either; so off it is.
I would prefer that you actually removed the callbacks completely.
The current callback names (in v3 beta) are onFirstConsent, onConsent and onChange — from which you should remove the 'on' prefix — and therefore should become: firstConsent, consent and change

Although not necessary (since there are dedicated methods to retrieve the same data), you should keep the same arguments.

Great, will implement it on monday.

Had some time and already started on this. The on part was fairly easy and already works as expected.
const cc = CookieConsent.init()
cc.run({ /* config */ })

const doStuff = (savedCookieContent) => {
    console.log('doStuff', savedCookieContent)
}

const doStuff2 = (savedCookieContent) => {
    console.log('doStuff2', savedCookieContent)
}

cc.on('consent', doStuff)
cc.on('consent', doStuff2)

See the two related commits.

However, I don't have an idea at the moment of how to implement the off part. Since there's no way to uniquely identify a function instance, I wonder how this could be solved. I might look at how native Event listeners are implemented. Any idea from your side?

Mhm, I tried setting up a quick array of named functions, and .filter seems to identify the named function just fine.
const myCallbackToRemove = () {
    console.log('doSomething');
}
// before: callbacks.onAccept: [Function [myCallbackToRemove]]

callbacks.onAccept = callbacks.onAccept.filter(existingCallback => {
    return existingCallback !== myCallbackToRemove
});

// after: callbacks.onAccept: []

Yep, that would work. I was worried about something like, but in fact it does remove the correct instance. Even though the functions signature of this.bar is identical in both Classes. 🤷🏻♂
class A {
    constructor() {
        this.foo = false;
        this.bar = () => { this.method() }
        cc.on('consent', this.bar)
        cc.on('change', this.bar)
    }
    method() {
        this.foo = true;
        console.log('method in class a')
    }
}

class B {
    constructor() {
        this.foo = 'abc';
        this.bar = () => { this.method() }
        cc.on('consent', this.bar)
        cc.on('change', this.bar)
    }
    method() {
        this.foo = 'def';
        console.log('method in class b')
    }
    del() {
        console.log('remove change handler from class b')
        cc.off('change', this.bar)
    }
}

const _A = new A()
const _B = new B()

setTimeout(() => {
    _B.del()
}, 25000)

So, since I confirmed this is working as intended, the off implementation is ready as well. I'll clean up a bit and create the PR by the end of the weekend. Cheers

Re-opening this issue.
I just realized that this method has a fundamental flaw: you have to put the on(event, callback) methods between CookieConsent.init() and .run(), to make sure that all callbacks are executed.
While things work on the very first consent, they break on subsequent page loads. The consent event is fired synchonously immediatetly after .run(), and any defined callback registered on the consent event will be ignored, unless delcared before the .run() method.

I think it would be better to go with your second suggested option, and perhaps keep the previously removed callbacks. It would require very small changes and yet offer way more flexibility, at the cost of dealing with an uglier syntax.

Sorry, just went ahead and implemented your second approach since it was something quite simple to do. Couldn't bear with the limits of the current method.
The new custom events have the same names as the callback functions: onFirstConsent, onConsent and onChange:
window.addEventListener('onFirstConsent', function(){
    // do something ...
});


Require Terms and Conditions approval from user

from Lisette's email (31 august)
"Terms and Conditions of use for Users should be more prominent"
So we propose to steps:
add a tick box to agree with the T&C of the Portal (mandatory field);
add a sentence in the confirmation email that they agreed to the T&C and should read it carefully before contributing.

link to the T&C next to add/create new content buttons

Thanks for putting this on Github!
Instead of a sentence in the confirmation email though, I would put the sentence close to the 'save'/'preview'/'publish' buttons. So even before they put something online, they are aware that this has consequences.
Afterwards, it a weaker message and people would be less inclined to go and change something or think it over -- they already published the whole thing.


HIVE-21052: Make sure transactions get cleaned if they are aborted be…

What changes were proposed in this pull request?
Below changes are only with respect to branch-3.1.
Design: taken from https://issues.apache.org/jira/secure/attachment/12954375/Aborted Txn w_Direct Write.pdf
Overview:

add a dummy row to TXN_COMPONENTS with operation type 'p' in enqueueLockWithRetry, which will be removed in addDynamicPartition
If anytime txn is aborted, this dummy entry will be block initiator to remove this txnId from TXNS
Initiator will add a row in COMPACTION_QUEUE (with type 'p') for the above aborted txn with the state as READY_FOR_CLEANING, at a time there will be a single entry of this type for a table in COMPACTION_QUEUE.
Cleaner will directly pickup above request, and process it via new cleanAborted code path(scan all partitions and remove aborted dirs), once successful cleaner will remove dummy row from TXN_COMPONENTS

Cleaner Design:

We are keeping cleaner single thread, and this new type of cleanup will be handled similar to any regular cleanup

Aborted dirs cleanup:

In p-type cleanup, cleaner will iterate over all the partitions and remove all delta/base dirs with given aborted writeId list
added cleanup of aborted base/delta in the worker also

TXN_COMPONENTS cleanup:

If successful, p-type entry will be removed from TXN_COMPONENTS during addDynamicPartitions
If aborted, cleaner will clean in markCleaned after successful processing of p-type cleanup

TXNS cleanup:

No change, will be cleaned up by the initiator

Why are the changes needed?
To fix above mentioned issue.

Does this PR introduce any user-facing change?
No

How was this patch tested?
unit-tests added

@vpnvishv , could you please check.

@deniskuzZ Overall change LGTM.
Looked into the test failures, one of test requires change in expected values wrt master branch. Other two looks genuine failures to me. Please check the inline comments.

@vpnvishv, thank you for the review!

@vpnvishv I can't find any tests that would actually cover dynamic part abort. HIVETESTMODEFAILLOADDYNAMICPARTITION is not used anywhere. Am I missing something here?

@deniskuzZ Yes.. Sorry I missed those while porting changes from my private branch to open source Hive-3.
I think you have already covered it now. Still if you want to refer I have Updated Hive-3 PR with those tests, https://github.com/apache/hive/pull/1415/commits/4596b50e0f4e00c363a744bad13a8c750330d9a0

@deniskuzZ Yes.. Sorry I missed those while porting changes from my private branch to open source Hive-3.
I think you have already covered it now. Still if you want to refer I have Updated Hive-3 PR with those tests, 4596b50

Thanks @vpnvishv, I'll check them. Also noticed that new test property is not actually configured. Fixed in master patch.

looks like master is broken right now


Converting a row type to an AnyObject type

Hi everybody,
I'd like to convert each "user" variable to an AnyObject type instead of having a Row type.
Is this possible ?
for user in try! db.prepare() {
    // Convert here user variable
}

Hey, thanks for your interest in SQLite.swift. In order to reduce noise here, the GitHub issues board is for bug reports and feature requests. (See https://github.com/stephencelis/SQLite.swift/blob/master/CONTRIBUTING.md for details.)
You should be able to extract values from Row and put them into another object. If you have additional questions, please ask on Stack Overflow!


added open in new tab setting for timeline entity links

I think I found an easy way to get a simple yes/no setting for opening in a new tab (which should default to the current behavior).  I'm still working on toolchain setup for typescript so this is not tested well.  Feel free to deny and tell me to learn ts/obsidian more - this is WAY on the other side from the programming I'm used to.

Thanks for taking initiative! When I tried this, it is always opening the link in the active tab, regardless of the setting.
Instead of making this a setting option, would it make more sense to toggle open in tab on/off by holding a key on the keyboard?

Again, thank you for taking the time to add this! In the end I went with click conventions and updated behavior in 1.1.1

I might have missed something in the getLeaf behavior that I needed to learn better then.  I really appreciate you taking the time to look at it.  It's my first attempt to do anything for obsidian so I was not expecting much of it.  And thank you for implementing the FR!

should you choose to continue your journey in Obsidian plugins, check out the hot-reloader plugin!
https://github.com/pjeby/hot-reload
It automatically refreshes your plugin every time you make changes in your code.  A must-have for plugin dev


Don't limit trigger output to middle 50%

limiting increases robustness and reduces displacement... in treble... when there's no 4-period windowing present...
now it just crappifies bass unnecessarily?
trigger_diameter: float = 1 for 0.3.0 (breaks compatibility) rounding errors, may access beyond array bounds?
instead, just don't slice array at all.
or pitch invariance adds bounds checks and unit tests
status
deferred after #162

incorporated to #162


Remove redirect from troubleticket submission

@DanielJMaher @birdage
Currently when you submit a trouble ticket it redirects you to the home page after you hit submit so you dont ever see the success or error modals that pop up indicating whether the ticket was submitted successfully. This just removes that functionality

@Bobfrat can we just removed the comments if there not needed, no point them being there

yup!

@Bobfrat like it!


TF2.0 is graph_transform still available in TF 2.0?

This template is for miscellaneous issues not covered by the other issue categories.
For questions on how to work with TensorFlow, or support for problems that are not verified bugs in TensorFlow, please go to StackOverflow.
If you are reporting a vulnerability, please use the dedicated reporting process.
For high-level discussions about TensorFlow, please post to<EMAIL_ADDRESS>for questions about the development or internal workings of TensorFlow, or if you would like to know how to contribute to TensorFlow, please post to<EMAIL_ADDRESS>

Please provide details about what platform you are using (operating system, architecture). Also include your TensorFlow version. Also, did you compile from source or install a binary?
Make sure you also include the exact command if possible to produce the output included in your test case. If you are unclear what to include see the issue template displayed in the Github new issue template.
We ask for this in the issue submission template, because it is really difficult to help without that information. Thanks!

@gadagashwini I am try to ask if the API tensorflow.tools.graph_transforms still available in TensorFlow 2.0 official release. So I think it is does not matter the OS version, or TensorFlow version I current in use.
If you really need this, I use Ubuntu 16.04 x86_64. And the TensorFlow version would be TensorFlow 2.0 via pip install.

@guizili0 Here is the link to graph_transform in 2.0. Thanks!

@jvishnuvardhan thank you! But when compile with --config=v2, this api would not compile, did TensorFlow Team decide not compile this, or just miss this API by mistake, thanks.

The graph transforms API is in contrib, right? If so, it's not a part of TF2.

Sorry I confused it with another API.
Graph transforms is not in contrib but it's not built by default as a part of tf2. Just build it without --config=v2 if you need to build it.

@alextp Thank you for the response, that means in TF 2.0, this API would be remove?

It's not a part of TF's core APIs, it's a separate tool you can build if
you want. I don't know of plans to deleting it.
On Tue, Jul 23, 2019 at 6:10 PM Li, Guizi<EMAIL_ADDRESS>wrote:

@alextp https://github.com/alextp Thank you for the response, that
means in TF 2.0, this API would be remove?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/tensorflow/tensorflow/issues/30865?email_source=notifications&email_token=AAABHRNLPTIEAOFO3D44LH3QA6TY5A5CNFSM4IFBRDYKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOD2U3FUY#issuecomment-514437843,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AAABHRJEH6CUIG4IUKR3UETQA6TY5ANCNFSM4IFBRDYA
.

--

Alex

How can I build this tool separately, what's the command to do that? I'm seeing the same issue and stumbled upon this conversation.

@venky-intel https://github.com/tensorflow/tensorflow/issues/30865#issuecomment-513938021 the comment here specifies it, just few pointers, you might face issues with bazel which needs to installed to build tf libraries, keep the bazel version above 2.0 to build the tool seperately.

The comment #30865 indeed explains the usage of Graph transforms using bazel.

bazel build tensorflow/tools/graph_transforms:transform_graph
bazel-bin/tensorflow/tools/graph_transforms/transform_graph
--in_graph=tensorflow_inception_graph.pb
--out_graph=optimized_inception_graph.pb
--inputs='Mul:0'
--outputs='softmax:0'
--transforms='
strip_unused_nodes(type=float, shape="1,299,299,3")
remove_nodes(op=Identity, op=CheckNumerics)
fold_old_batch_norms

Inoder to use this tool the way the community is suggesting, is to use bazel-bin.
I am now wondering how can I  convert this bazel-bin package with graph transforms to a whl file which can be installed using pip just like a normal Tensorflow package as mentioned at the guide to build tensorflow from source .
I want to access the graph transforms tools in TF 2.0 in a similar way to TF 1.14
from tensorflow.tools.graph_transforms import TransformGraph
Any help on this front will be really helpful. Thanks in advance.

@PreethaVeera you cannot install graph_transform with pip in any way. it is written in c++ and it is intended to be built from source using basel. Please install bazel first then clone the Tensorflow repository and use the instructions above to build it and run it


Timeout on kubectl logs and exec on lab 12

After going through the previous labs sucessfully (all verifications work), I got started on lab 12 and got coredns and busybox up and running:
➜ kubectl get pods --all-namespaces
NAMESPACE     NAME                     READY   STATUS    RESTARTS   AGE
default       busybox                  1/1     Running   2          157m
kube-system   coredns-5fb99965-5nlgw   1/1     Running   0          61m
kube-system   coredns-5fb99965-ndckf   1/1     Running   0          61m

But when I try the nslookup from busybox I get a timeout error:
➜ kubectl exec -it busybox -- nslookup kubernetes
Error from server: error dialing backend: dial tcp <IP_ADDRESS>:10250: i/o timeout

Same happens when getting logs from both busybox and coredns pods.
➜ kubectl logs busybox
Error from server: Get https://worker-2:10250/containerLogs/default/busybox/busybox: dial tcp <IP_ADDRESS>:10250: i/o timeout

➜ kubectl logs coredns-5fb99965-5nlgw -n kube-system
Error from server: Get https://worker-1:10250/containerLogs/kube-system/coredns-5fb99965-5nlgw/coredns: dial tcp <IP_ADDRESS>:10250: i/o timeout

Also tried running it from one of the controllers, but got the same error as well:
➜ gcloud compute ssh controller-0 \
  --command "kubectl logs coredns-5fb99965-5nlgw -n kube-system --kubeconfig admin.kubeconfig"
Error from server: Get https://worker-1:10250/containerLogs/kube-system/coredns-5fb99965-5nlgw/coredns: dial tcp <IP_ADDRESS>:10250: i/o timeout

My firewall rules:
➜ gcloud compute firewall-rules list --filter network=kubernetes-the-hard-way
NAME                                         NETWORK                  DIRECTION  PRIORITY  ALLOW                         DENY  DISABLED
kubernetes-the-hard-way-allow-external       kubernetes-the-hard-way  INGRESS    1000      tcp:22,tcp:6443,icmp                False
kubernetes-the-hard-way-allow-health-check   kubernetes-the-hard-way  INGRESS    1000      tcp                                 False
kubernetes-the-hard-way-allow-internal       kubernetes-the-hard-way  INGRESS    1000      tcp:22,tcp:6443,icmp                False
kubernetes-the-hard-way-allow-internal-etcd  kubernetes-the-hard-way  INGRESS    1000      tcp:2379,tcp:2380                   False

And nodes' health:
➜ kubectl get componentstatuses
NAME                 STATUS    MESSAGE             ERROR
controller-manager   Healthy   ok
scheduler            Healthy   ok
etcd-1               Healthy   {"health":"true"}
etcd-0               Healthy   {"health":"true"}
etcd-2               Healthy   {"health":"true"}

I've seen a few related issues posted here and elsewhere, but none seemed to have a fix for this scenario, I'm really stuck as for what else to try. It doesn't seem to be a certificate issue or authorization issue (to me, at least), as I'm able to run kubectl commands like describe and get. Seems to be a networking issue, but I have no clue how to troubleshoot it, at this point.

I'm also experiencing the same issue.

Faced similar issue.  Issue was due to Egress to other node were blocked. Added
Egress ALL <IP_ADDRESS>/0
This did the trick

@amit4aws sorry for the super late response, I never figured it out and stopped playing with the tutorial a long time ago. I'll close the issue since there seems to be a solution by @psks1994 from last week.


Add Staticman data

Dear human,
Here's a new entry for your approval. :tada:
Merge the pull request to accept it, or close it to send it away.
:heart: Your friend Staticman :muscle:

Field
Content

name
Billy

email
71ea5be50ee5d33b63f52ddcccc3cb79

message
I don't think this will work.

date
1538310841

Yes, it does.  Just add @staticmanlab.


repo should include a minimal output/ dir

fixes #6
ignore everything in the output dir except the placeholder keeping the dir in the repo. that way a fresh repo and script run will have the dir present and won't spit an error and require an extra step from the tinkerer.

@argyleink i forked the software. Take a look and let me know if you are happy with how I included your fix. Decided to just do it and then afterwards I thought why not fork it and give the guy who made the fix a heads up. Hopefully I see you on my fork. Cheers!


adding timeout optional field

Default stays 2 minutes, but now we can change the timeout

This looks like a nice feature to add, but i wonder if it's worth the extra double bind.
Perhaps as in #98 we should add this property to a configuration service ?
Not oposed to it though, it'd be interesting to hear others thoughts

WHY? Google has provided a callback which is called when the recaptcha has timed out. We should be using this, not a hardcoded or user defined amount. See #57 which was incorrect closed.

I see. I reopened that issue now.

Hi , First I agree that it's best to rely on the expiration event, of recpatcha.
But...

It is not yet implemented.
Even when it will be, there is still room to allow for a custom timeout.
e.g In our web app, there are calls to several server endpoints. All of them  use a common cache for
recaptcha tokens, so that we can control the timeout ourselves - the client need also to allow changing the timeout.

A custom timeout would be setting a timeout to reset the captcha itself.
This timeout only affects the angular form validation (if it is within a
form control) and fires the callback to notify the user/dev that the
captcha response (that token looking thing) is no longer valid. This
doesn't uncheck the box or invalidated the recaptcha response with Google
recaptcha, Google recaptcha does that automatically after 2 mins. The 2 min
hardcoded timeout was a workaround to align with when Google recaptcha
timed out before recaptcha had a timeout callback. As the other tickets
suggests, it should now rely on the callback provided by recaptcha itself.
With the that said, the user/dev should call the reset method in "developer
land" (their own code) after a given time has passed after the success
callback. This is the custom timeout.
Also note, we cannot affect the real timeout of recaptcha itself (as in we
cannot extend it) and would only be able to shorten it by resetting the
instance of the recaptcha widget.
On Tue, Jan 12, 2016, 9:44 AM Omer Schleifer<EMAIL_ADDRESS>wrote:

Hi , First I agree that it's best to rely on the expiration event, of
recpatcha.
But...

It is not yet implemented.
Even when it will be, there is still room to allow for a custom timeout.
e.g In our web app, there are calls to several server endpoints. All of
them use a common cache for
recaptcha tokens, so that we can control the timeout ourselves - the
client need also to allow changing the timeout.

—
Reply to this email directly or view it on GitHub
https://github.com/VividCortex/angular-recaptcha/pull/99#issuecomment-170933764
.

Timeout is no-longer required since #106 has been merged. Closing now.


set toggle checked

i want to set the toggle value is checked programmatically
i tried to do
this.$f7.toggle.get('toggle');
but i get undefined

.get(‘.toggle’)

sorry it was a typo
thats what i did already
console.log(this.$f7.toggle.get('.toggle'))

use Vue bind "checked" value with one variable.
<f7-toggle :checked="manual_active" @change="manual_active = $event.target.checked" />


[Explorer] Cleanup validators UI

Updating the validators UI based on feedback.
On the home page:

Within the validators card:

Do you mind adding a screenshot of the updated UI?

@666lcz Updated to include screenshots


[Shared] minHeight property on containers

Automatically generated task. Any updates to the title and body will be overwritten. Do NOT modify the labels.
Shared implementation of #2293

This one was completed as it was added so the android renderer could consume it


docs: improve README formatting and fix host network option

Format commands in code blocks for improved readability
Fix Docker network host option which was incorrect

Should use --network host not -network host

nice job thanks


[loc][Query][vscode-cmake-tools] Localizability of 0; "./src/cm-upgrade.installer.failed"

Hello developers,
please help localization team to answer question from translator.
In case translator is not sure about context/meaning/localizability of string we raise a question.
Source:
The CMake installer returned non-zero [{0}]: {1}
File Name:
Src\vscode-extensions\vscode-cmake-tools.xlf
Query:
What will be inserted for the first placeholder in square brackets?

I'm actually deleting the file that contains this string, so it will be removed from the xlf soon.

perfect, thx


Station Entity cannot be selected in admin panel

Description
It appears to say "Waiting on server" but never actually loads.
Screenshots

Additional context
It's possible this has something to do with PVS, not 100% sure though.

https://github.com/space-wizards/space-station-14/issues/21818#issue-2004518466 this is the same issue oops.


Suggestion: make /// <reference types="module" /> work

Obviously, this requires fetching a tarball over npm, decoding it, and reading the relevant modules, a fairly involved and non-trivial process. But it'd be really fun to just break out and see what React code looks like by just doing something like this in the playground:
/// <reference types="react" />
/// <reference types="react-dom" />
import React from "react";
import ReactDOM from "react-dom";

class Hello extends React.Component {
    render() {
        return
Hello, world!
;
    }
}

ReactDOM.render(<Hello />, document.getElementById("app"));

I don't think I'll ever try to support runtime module grabbing for correct evaluation of source code in an app, that's why there are "Export as Code Sandbox" or "Export as StackBlitz"
From a type perspective though, that code works fine (because the playground has its own automatic type acquisition)

@orta I wasn't suggesting fetching react to ensure it runs, but @types/react to ensure it validates, if that helps clarify.

Ah, no worries - it's been doing that for a while now! (though it just uses the named imports, I think it would still work with just the references too)
https://www.typescriptlang.org/play/?jsx=2#code/FASwtgDg9gTgLgAgEoFMCGBjRAzGUwIBEM6WhA3KJLIqpnACIDyAsgrvkSfQLQAm+CsGAYANmgDOEhAAkUo0VAQoAHnBQA7PtLpYAdAGF80DZsQBvYAmsISWlDAAUASgSWbH2yjgBXGBoQAHj4QADcAPjkFKAAaBAB3WFE+AEJAgHoQiMoPAF9gfOBdRlY9Oz4HR0CoxQR08LiBDB8wMz0Ac28AUVEUVo04ACEATwBJPkdCNAgIQmdnciA

Yep, and confirmed with Mithril's type definitions, too: https://www.typescriptlang.org/play/#code/FASwtgDg9gTgLgAjAGgQbwMJUlAdgU1zgF8EAzGbBAIjBDgAsYQAbagbmGDIFdcBjOCDwIAEvhYsoACgCUALgRYcBIgB40xAHzpgCfQhj44PGLl0HLCAG4h8Ad0VyEAXh1hp1ACYhr1VNTiklCo9rAsXgCE1LLIegbEnMRcYAB0YFB8cNJeUPw8YIRwqQDmxgCiLPiFRABCAJ4Akl6eAIYQEDGRqEFSsuxAA
Probably should've actually tested this first... 🙃


No launch: "interface 'wl_surface' has no event 2"

the binary doesn't run on Fedora 40, the log only has
[2024-09-27T17:41:55Z WARN  map_gui::options] Couldn't restore settings, so using defaults. data/player/settings.json
setup widgetry...
interface 'wl_surface' has no event 2

For now, try the web version. This is an error either in winit or glutin. Upgrading may help, but the API has changed so much that it won't be easy, and I don't have any time for maintenance right now


failure with loading monolog

I was writing a controller and wanted to use Carbon. I made a typo and at the top of my controller I typed "use Carbon/Carbon", wrong slash. The error I got was weird though. It was:
Class 'Monolog\Formatter\LineFormatter' not found

Shouldn't Laravel be auto-loading monolog if its going to want to use it?

This is an ongoing problem that seems to come up intermittently with specific versions of composer (?).  Suddenly artisan fails completely.  The only workaround I've found is this:
rm -rf vendor
composer install
composer dump-autoload
The composer update command seems to screw things up (?)


Systemd breaks mirrored networking

Windows Version
Microsoft Windows [Version 10.0.22631.3672]
WSL Version
WSL version: <IP_ADDRESS>
Are you using WSL 1 or WSL 2?

[X] WSL 2
[ ] WSL 1

Kernel Version
<IP_ADDRESS>-2
Distro Version
Ubuntu 24.04
Other Software
curl 8.5.0 (x86_64-pc-linux-gnu) libcurl/8.5.0 OpenSSL/3.0.13 zlib/1.3 brotli/1.1.0 zstd/1.5.5 libidn2/2.3.7 libpsl/0.21.2 (+libidn2/2.3.7) libssh/0.10.6/openssl/zlib nghttp2/1.59.0 librtmp/2.3 OpenLDAP/2.6.7
Release-Date: 2023-12-06, security patched: 8.5.0-2ubuntu10.1
Protocols: dict file ftp ftps gopher gophers http https imap imaps ldap ldaps mqtt pop3 pop3s rtmp rtsp scp sftp smb smbs smtp smtps telnet tftp
Features: alt-svc AsynchDNS brotli GSS-API HSTS HTTP2 HTTPS-proxy IDN IPv6 Kerberos Largefile libz NTLM PSL SPNEGO SSL threadsafe TLS-SRP UnixSockets zstd

Repro Steps
I've tried nearly everything to get mirrored networking mode working again, but for some reason it has stopped working correctly in the last week.
At first, it was similar to other reported issues where mirrored mode would work for about 10-15 minutes and then mysteriously fail. Eventually, it just stopped working altogether. At least that is what I thought. (#11369)
I am still able to ping and I see responses. However, UDP and TCP packets leave the interface, but I never see them return in WSL (though I see their responses and retransmissions in wireshark on the windows side).
I then went on an adventure to uninstall/reinstall network adapters, WSL, etc. None of these things seemed to resolve my issue. It wasn't until I stumbled upon #10842 that I got a crazy idea. My simple idea was to manually set the source port of curl and then use the iperf trick to see if that was a related issue.
To my surprise, this worked exactly once: curl -v google.com --local-port 12345 producing the expected output! When I ran it again, I got: curl: (45) bind failed with errno 98: Address already in use which is weird because there is no longer any process listening on that port. Changing the source port does, in fact, cause it to work exactly once, yet again.
This leads me to believe that this might be a kernel issue, or some other software doing something weird. So, I go to disable systemd ... and lo-and-behold, things work again!
I do note that specifying the source port via curl still only works exactly once and I don't see it in ss output, which is a bit unusual.
I'm kinda stumped at the moment with what systemd might be doing, so any tips would be very much appreciated.
Note that #11143 appears to potentially be a duplicate.
Expected Behavior
Networking to work.
Actual Behavior
Networking does not work.
Diagnostic Logs
Steps followed:

wsl --shutdown
collect logs with .\collect-wsl-logs.ps1
Start up WSL
run curl -v <IP_ADDRESS> (DNS works via tunneling but lets remove as many variables as possible)
run curl -v <IP_ADDRESS> --local-port 12345
run curl -v <IP_ADDRESS> --local-port 12345
stop collecting logs
collect dmesg logs
collect journctl logs (if applicable)
add logs from 8 & 9 to log zip file

WSL startup with systemd:
WslLogs-2024-06-09_12-20-00 (2).zip
WSL startup without systemd:
WslLogs-2024-06-09_12-27-08 (2).zip

It's also worth pointing out that cloud-config and snapd were disabled for those logs (to save anyone else any trouble-shooting). Enabling/disabling them doesn't seem to have any effect.

Here's with all of networking working correctly:
WslNetworkingLogs-2024-06-13_21-10-41.zip
and with systemd preventing networking from working:
WslNetworkingLogs-2024-06-13_21-13-10.zip
I performed the same steps as before.

With the new networkingMode=mirrored I had similar issues in wsl 2.1.5 and 2.2.4, hence I left it to nat. This works flawlessly.
VMware Photon OS uses systemd as well by configuring a rootless user same as the logged-in windows user. See https://github.com/dcasota/photonos-scripts/wiki/Photon-OS-on-WSL2, step 4.

Bump. Anything?

It appears this might be related to #11450 as running
sudo sysctl -w net.ipv4.ip_local_port_range="1024 65535"

and then doing a ton of connections will cause this situation, even without systemd (I just had to run a load test from wsl and needed more than 1024 connections). Combined with the "Address already in use" bug mentioned (but not called out explicitly), eventually, there is port starvation, and no connections can be made.
So, basically, I suspect that systemd just causes port starvation.

Do you have any evidence of that @NyaMisty? I saw exactly the same behavior with tools that connected to the internet as I did with systemd enabled, after running that sysctl command. Maybe they aren't directly related, but exhibit the same symptoms.

I will give this a go asap. Thanks for looking into it; and kinda obvious source in retrospect.


Rshiny quickstarter broken.. required ocp template missing.. (cd//component-pipeline)

@henrjk / @michaelsauter  - fyi.

As discovered thru #38

This has moved a bit in master.  The reference to template cd/component-pipeline which is no longer uploaded is at:
https://github.com/opendevstack/ods-project-quickstarters/blob/0388907de67e3e72617162719180389b5237e77a/ocp-templates/scripts/create-rshiny-app.sh#L53

@henrjk  . fix with the PR attached :)


Support for list forms

Would it be possible to add support for custom forms created as described here: Configure the list form?
Best regards
Kinga

@paxvas in the meantime, have a look at https://pnp.github.io/script-samples/spo-list-formatting/README.html?tabs=pnpps


Can't read url with href="#"

For some reason, Hashtag(#) only as href return error

can you provide the ss of the code where the error is showing? also check if you have entered closing "/" tag


Design import past deployments from RStudio IDE for a project feature

We will need to break this down, and create a design document for exactly how we want to do importing.
Will this be just for the IDE, what about rsconnect, or importing from the server?

Will this be just for the IDE, what about rsconnect, or importing from the server?

regardless of if we go down the path of also importing from deployments made from rsconnect, we should break this down and ship it incrementally (we must not tie ourselves to it being complete for all of these things before we ship the first thing). And especially breaking it down incrementally where it addresses a whole problem that a user might have
I'm happy to contribute this to a doc somewhere, but IMHO the order of priority should be:

import from connect URL/guid into publisher or positron (this gets us a plausible story for "I published this thing from rstudio, but I now want to use positron with it")
something in connect that can trigger ^^^ via something like vscode://.. or positron://.. (this enhances / reinforces that above story, and is part of connect is production + plays well with others).
wire ^^^ up into workbench / the switches we need to detect if someone has workbench to offer that as an option (this reenforces + demonstrates that Posit's products work well together)
other things (like importing old dcf files from rsconnect, or importing old metadata files from rsconnect-python) (this is sweeping up the rest of the space around importing. But this alone is less valuable than doing ^^^ since those tell a compelling story as features on their own, this is just about transferring metadata locally, and maybe once we get here we reevaluate how important + helpful + how much leverage this gives us compared to something else.)

We need to pull down some information when we import (like the Title), but we don't need to fill out the entire configuration at the start of this feature.
The version of R and Python would be helpful as well to avoid issues with version mismatch on the local machine.

Document under review:
https://docs.google.com/document/d/1hbItn4bOs6eYbM_2uzR4-83TtXkTZ-Oqtbie2huPXeo/edit?usp=sharing

Closing, as we have moved to a simpler initial implementation: #2285


Rework of management command

test the openslides command

One remark. Then rebase and merge (and hope that everything works fine :-) ).

Please have one last review of the new commit

ups, though the rebase the comments on the old commit where lost. Here there are:
https://github.com/ostcar/OpenSlides/commit/e8ff01434a3ad024e3212df62e69bbf993783e7d#commitcomment-9415817

Rebase and merge.


Support Distributed Queries

With this change, the query engine code gathers information about shards and tagsets by working with individual shards, collating the information, and returning that to the client. However it does not assume that any particular shard is local, and accesses all shards through abstracted Shard Mappers, of which there are two types -- a type for Raw queries and a second type for Aggregate queries (though both implement the new tsdb.Mapper interface). There are corresponding Executors for each type of Mapper, but both types of Executors share the same interface.
There is also new planning code, which is much simpler than the previous planner. This planner is now part of the QueryExecutor type, and is responsible for determining which shards must be accessed. It then asks the cluster service to map the shards. Whether those shards are local or remote is of no consequence to the subsequent query execution state.
Tagset cursors
The most significant new concept in the code is a Tagset Cursor. This is a virtual cursor over a series of BoltDB cursors, making them appear like a single unified cursor. The next point returned by a TagSet cursor is from whatever underlying series has the next lowest timestamp. Combined with some read-ahead functionality, I found it made the Mappers easier to implement. When it comes to reverse iteration, I believe we'll just need to swap in a TagSet cursor that goes backwards (Next on the tagset cursor will call Prev on the underlying cursors), but the rest of the Mapper code should remain the same.
Testing
All pre-existing query tests pass, and some new tests have been added for the Mappers. Where changes have been made, it was for reasons such as error message changes. Where the changes to some tests may be questioned, in-line notes have been added.

@pauldix @dgnorton -- this replaces the previous PR.
Raw query functionality has been refactored so all data from a shard comes back in single streaming query, no stateful TCP connections required. Next up the same for aggregate queries.

@otoolep Maybe I don't understand correctly how this works and goal, but why new shard mapping stuff is exposed through httpd. Shouldn't this be via another listener through the tcp.muxer as part of the cluster implementation ?

@mcastilho the main thing is to keep the write path and the query path separate.  It could go to TCP later, but for this the HTTP stuff is easier given all the Go libraries around it.

@pauldix Thanks

After a few looks I think it's good. Will take some time to bake since it's such a big change.

+1 Let's get this beast merged!

Discussed future work with @dgnorton and committed two extra test cases to ensure the change handles a case outlined by @pauldix .


whalebird: 4.7.4 -> 5.0.6

Description of changes
changelog: https://github.com/h3poteto/whalebird-desktop/releases
notable changes:

Add hide-to-tray on start option (3942)
Re-implement layout and sidebar (4037)
Show reply target message on compose (4098)
Show character limit in compose (4099)
Show quote target message on compose (4100)
Add validation for compose (4121)
Auto-complete in compose (4139)
Add shortcut key for post (4269)
Update electron version to 21.4.4 (4304)
Change license to GPL (4363)
Add scroll bar if there are many hashtags or lists (4421)
Add shortuct for reloading with CMD+R (4422)
Tons of dependency bumps and fixes

Things done

Built on platform(s)

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

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

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

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

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

[x] Fits CONTRIBUTING.md.

you think that's an issue on my machine due to the --impure flag (can't build it without that NIXPKGS_ALLOW_INSECURE flag since electron 21 is marked EOL), or does this break aarch64 for others too?

I don’t think the error is related to --impure flag. As the error happened in the build phase, my guess is that asar can’t find node_modules/better-sqlite3/build/node_gyp_bins/python3 in app.asar’s file index. Probably an issue with upstream’s build?
Unfortunately I’m busy right now and can’t investigate in the following week.

The aarch64-linux build should be fixed now.


Expand the character builder to accepted spells from other classes

In GitLab by @brunocalado on Mar 12, 2021, 10:02

In GitLab by @Asacolips on Apr 4, 2021, 03:42
This now works as of 0.7.0


Optimize Preact Icon

change White for #fff in svg file
change readme with new size.

That's a great start. Take a look at the path. It has numbers in it like<PHONE_NUMBER>688164
I don't think you need that level of precision. How does it look if you reduce it to an integer?

It's no difference when i change these numbers to integer (in the image) and the size got smaller!

SVG is magic! Thanks for your contributions.


add text border

Summary
add text border
Description
The homepage text is getting merged with the background picture. I want to add border around the text so that it can be visible with any background picture. so i add border so it is properly visible.
Images

Issue(s) Addressed
Enter the issue number of the bug(s) that this PR fixes

Template should be strictly Closes <issue_number>
Example: Closes #711

Prerequisites

[x] Have you followed all the CONTRIBUTING GUIDELINES?

Great work @SohamDas00


Update QuickStart to expand UseDefaultConfiguration() into individual components

We currently use the default config which hides some of the config options. It'd be nicer to have the QuickStart do a little more documentation and expand this out for folks to experiment with.

Explained in the book at http://aka.ms/zumobook - so we don't need to do it.


Deposit and withdraw from ATOM saver vault does not list txid in recent transactions or activity tab

Overview
After depositing into Atom vault or doing a withdraw (even though it fails currently), the txid does not show in the transaction history, even after a clear cache
*side note: wallet takes a while to load (about 2mins to get transactions in)
References and additional details
https://jam.dev/c/985e08cd-96cb-48ec-abd6-f504d3113b38
Acceptance Criteria
Should show deposit/withdraw tx's in recent transactions
Need By Date
No response
Screenshots/Mockups
No response
Ownership

[X] If my bounty needs engineering or needs product I have added the respective labels on the right
[X] As the sponsor of this bounty I will review the changes in a preview environment (ops/product) or review the PR (engineering)

Estimated effort
No response
Sponsor / Stakeholder
No response
Bounty Hunters

Join our discord
Include an expected timeline for you to complete work in the work plan when you apply for this bounty!
Please refer to this link for some basic info
Please do not start work on this issue until you are approved in Gitcoin.

After backend fix:


Unable to start in Starbucks :-)

I know this is a weird report, but I am having an issue starting json-server when I am in stucks on their public wifi (I an start at work and home no problem on their wifi).  Does anybody have a trick for making this work?
Starting server as
json-server --watch --port=5000 data.json

// using default 3000 port
json-server --watch data.json

```bash

Error reported

events.js:165
      throw er; // Unhandled 'error' event
      ^

Error: getaddrinfo ENOTFOUND localhost
    at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:67:26)
Emitted 'error' event at:
    at GetAddrInfoReqWrap.doListen [as callback] (net.js:1499:12)
    at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:67:17)

Duh, I had a brain fart (too much muscle memory).
Accessing as <IP_ADDRESS>:5000

works just fine :-)

Mike can you explain what you realized? Did you change the command at all?
I'm getting the error no matter what port I try:
// ♥ json-server --watch tests/mocks/StationsMock.json

  \{^_^}/ hi!

  Loading tests/mocks/StationsMock.json
  Done

  Resources
  http://localhost:3000/stations

  Home
  http://localhost:3000

  Type s + enter at any time to create a snapshot of the database
  Watching...

Some error occurred { Error: getaddrinfo ENOTFOUND localhost
    at GetAddrInfoReqWrap.onlookup [as oncomplete] (dns.js:58:26)
  errno: 'ENOTFOUND',
  code: 'ENOTFOUND',
  syscall: 'getaddrinfo',
  hostname: 'localhost' }

@tuzmusic I used <IP_ADDRESS> instead of localhost

please check if Nginx is running, turn it off and try again

ping localhost

if no response, add the following in your host file
<IP_ADDRESS> localhost

or just change your json-server host
json-server your_json.json --watch --host <IP_ADDRESS>


Manually implement Sync trait for CLruCache

cc @xfix and @XAMPPRocky
Fixes #43

@XAMPPRocky any thoughts about this?

I don't really have any opinion as I'm not familiar with the code, but it looks fine to me.

Thanks. Will tag a release later today.

@marmeladema did you forget to cut that release? I just discovered i'd potentially need this


New folder with selected files.

Description of the new feature / enhancement
We now can craete a folder with selected file by compressing files into a folder and then extracting, but this creates duplicates of the original, also a copy of the folder and so on.
It would be more efficient to create a new folder by right-clicking on the selected files and having a "New folder with selected" option in the context menu. This is a really usefull utility in mac os and is missing in windows, actually there are few third party app to do it in windows too.
Scenario when this would be used?
when moving single files to a folder to be organized, create less clutter in folders and less data.
Supporting information
https://www.reddit.com/r/linuxmint/comments/159aw4h/is_there_a_way_to_create_a_folder_with_a/

/dup #3569


“No exact matches in call to initializer” when reading data

I am trying to use this package on a new project, and I'm unable to access any values on a created Document while following the same method as the README states.
The compiler is unable to use the value:
let data: Document = [ "type": "createSession" ]
let type = String(data["type"])
//         ^ No exact matches in call to initializer
print(type);

If I add a breakpoint and observe the value using lldb, it does have a debugger output, so the data exists:
(lldb) vo data
(BSON.Document) data = ▿ ["type": "createSession"]
  ▿ storage : ByteBuffer (...)

Did this stop working on newer versions of Swift?

Hello @WesSouza, which version of BSON are you using? The readme still describes the old 5.x version of BSON. The latest version of BSON which is used in MongoDB is 7.x.

@Joannis I have installed this using Swift Package Manager, so I'm using version 7.0.23.
Is there a place I can find references on how to encode and decode data? I'm using this for a personal project to decode binary WebSocket messages.

If you're looking for Codable, be sure to use BSONEncoder and BSONDecoder.

I've just updated the docs, but feel free to make a PR for any info you might find helpful.


forget my pass

hello
I forgot my solanium wallet pass what should I do ?
I cant also remember my seed phrase ?

My phone is format,
I cant remember my seed phrase Sollet wallet what can be do ?

hello I can't find my solanium wallet, I opened a lot of addresses, none of them have solanium please help

Github for development related issues. For support please join the discord. https://discord.gg/hWKmpe5a


Very important question

Is the maid a guy?

She's probably a girl.

She's probably a girl.

:(


bug detectecd

We have written the needed data into your clipboard because it was too large to send. Please pa
Issue Type: Bug
visual studio code is showing bug after I copy pasted a c program from website. plz help me to debug
VS Code version: Code 1.67.2 (c3511e6c69bb39013c4a4b7b9566ec1ca73fc4d5, 2022-05-17T18:15:52.058Z)
OS version: Windows_NT x64 6.1.7601
Restricted Mode: No

System Info

Item
Value

CPUs
Pentium(R) Dual-Core  CPU      E5700  @ 3.00GHz (2 x 3000)

GPU Status
2d_canvas: unavailable_softwarecanvas_oop_rasterization: disabled_offdirect_rendering_display_compositor: disabled_off_okgpu_compositing: disabled_softwaremultiple_raster_threads: disabled_offoop_rasterization: disabled_offopengl: disabled_offrasterization: disabled_softwareraw_draw: disabled_off_okskia_renderer: enabled_onvideo_decode: disabled_softwarevideo_encode: disabled_softwarevulkan: disabled_offwebgl: unavailable_softwarewebgl2: unavailable_software

Load (avg)
undefined

Memory (System)
3.93GB (1.59GB free)

Process Argv
--crash-reporter-id cb25755b-4b21-41cc-90ce-0ed329b5e221

Screen Reader
no

VM
0%

Extensions (10)

Extension
Author (truncated)
Version

doxdocgen
csc
1.4.0

code-runner
for
0.11.7

better-cpp-syntax
jef
1.15.13

remote-ssh
ms-
0.80.0

remote-ssh-edit
ms-
0.80.0

remote-wsl
ms-
0.66.3

cmake-tools
ms-
1.10.5

cpptools
ms-
1.9.8

cpptools-extension-pack
ms-
1.2.0

cmake
twx
0.0.17

(1 theme extensions excluded)

A/B Experiments
vsliv368cf:30146710
vsreu685:30147344
python383:30185418
vspor879:30202332
vspor708:30202333
vspor363:30204092
pythonvspyl392:30443607
pythontb:30283811
pythonvspyt551:30345470
pythonptprofiler:30281270
vshan820:30294714
vstes263:30335439
pythondataviewer:30285071
vscod805:30301674
pythonvspyt200:30340761
binariesv615:30325510
bridge0708:30335490
bridge0723:30353136
vsaa593cf:30376535
vsc1dst:30438360
pythonvs932:30410667
wslgetstarted:30449410
pythonvsnew555:30457759
vscscmwlcmt:30465135
cppdebug:30492333
vsclangdc:30486549
e79c0441:30492287

ste.

Thanks for creating this issue! We figured it's missing some basic information or in some other way doesn't follow our issue reporting guidelines. Please take the time to review these and update the issue.
Happy Coding!

This issue has been closed automatically because it needs more information and has not had recent activity. See also our issue reporting guidelines.
Happy Coding!


Migrate to webpack@4 API

Hey @7rulnik, thank you for the update!
I've got this error when I tried to compile with Webpack:

/Users/user/my_side/node_modules/webpack-cli/bin/webpack.js:237
                                throw err;
                                ^

Error: Cannot find module './lib/webpack'
    at Function.Module._resolveFilename (module.js:555:15)
    at Function.Module._load (module.js:482:25)
    at Module.require (module.js:604:17)
    at require (/Users/user/my_side/node_modules/v8-compile-cache/v8-compile-cache.js:159:20)
    at Object.<anonymous> (/Users/user/my_side/node_modules/react-loadable/webpack.js:1:80)
    at Module._compile (/Users/user/my_side/node_modules/v8-compile-cache/v8-compile-cache.js:178:30)
    at Object.Module._extensions..js (module.js:671:10)
    at Module.load (module.js:573:32)
    at tryModuleLoad (module.js:513:12)
    at Function.Module._load (module.js:505:3)
    at Module.require (module.js:604:17)
    at require (/Users/user/my_side/node_modules/v8-compile-cache/v8-compile-cache.js:159:20)
    at Object.<anonymous> (/Users/user/my_side/webpack.config.js:6:33)
    at Module._compile (/Users/user/my_side/node_modules/v8-compile-cache/v8-compile-cache.js:178:30)
    at Object.Module._extensions..js (module.js:671:10)
    at Module.load (module.js:573:32)
    at tryModuleLoad (module.js:513:12)
    at Function.Module._load (module.js:505:3)
    at Module.require (module.js:604:17)
    at require (/Users/user/my_side/node_modules/v8-compile-cache/v8-compile-cache.js:159:20)
    at WEBPACK_OPTIONS (/Users/user/my_side/node_modules/webpack-cli/bin/convert-argv.js:133:13)
    at requireConfig (/Users/user/my_side/node_modules/webpack-cli/bin/convert-argv.js:135:6)
    at /Users/user/my_side/node_modules/webpack-cli/bin/convert-argv.js:142:17
    at Array.forEach (<anonymous>)
    at module.exports (/Users/user/my_side/node_modules/webpack-cli/bin/convert-argv.js:140:15)
    at yargs.parse (/Users/user/my_side/node_modules/webpack-cli/bin/webpack.js:234:39)
    at Object.parse (/Users/user/my_side/node_modules/yargs/yargs.js:539:18)
    at /Users/user/my_side/node_modules/webpack-cli/bin/webpack.js:212:8
    at Object.<anonymous> (/Users/user/my_side/node_modules/webpack-cli/bin/webpack.js:504:3)
    at Module._compile (module.js:660:30)
npm ERR! code ELIFECYCLE
npm ERR! errno 1```

in webpack 4 all import() is wrapped in default, need change code in render of object assign to return obj.default

function render(loaded, props) { const resolved = resolve(loaded); const component = Object.prototype.hasOwnProperty.call(resolved, 'default') ? resolved.default : resolved;   return React.createElement(resolve(loaded), props); }
this resolve the problem when use import for loading the components

@nandosangenetto seems that you forget to transpile files.
@joacub nice catch! Can you give some more info about js await trigger('fetch', components, triggerLocals)?

Instead of hasOwnProperty on the default property, you can use something like:
const component = resolved && resolved.__esModule ? resolved.default : resolved;

Waiting for the further merge operation

@7rulnik trigger fetch running before correct and running ok if in the import use a .then(object => object.default)

@7rulnik ,
Is there an estimated timeline for this PR to land ? We're waiting it in order to move to webpack 4.
Sorry to ask the question here, I understand this may not be the right place but since issues are not enabled /accessible 😅
By the way thanks to all react-loadable contributors this is really awesome 👍

@Oza94

Thanks for the feedback @7rulnik :)
The scoped package is a good option for us, at least we can validate that everything works fine. However we can also wait a few days for the main package and @jamiebuilds 's response so do not feel committed to publish it

@Oza94 just published https://yarnpkg.com/en/package/@7rulnik/react-loadable
Feel free to test it.

@7rulnik tried using your release but am getting Element type is invalid: expected a string (for built-in components) or a class/function (for composite components) but got: object.
If I downgrade to Webpack 3 everything works as expected. Any ideas? Been debugging for awhile.

@onetrickwolf did you saw https://github.com/jamiebuilds/react-loadable/pull/110#issuecomment-371013933?
Are you using es6 modules or commonJS?

@7rulnik hey sorry should have read better, thanks that fixed it. For others having the same problem this fixed it for me:

const myComponent = Loadable({
  loader: () => import('./myComponent.react').then(object => object.default),
  loading: Loading,
});

Will this be the permanent fix by the way? Should the docs be updated once this PR is merged?

@onetrickwolf yes, aparently this is the way, webpack in the import return always object { default }, this not is catcheable for react-loadable.

can I confirm is the current master version of react-loadable compatible with webpack 4 out of the box? Sorry still newbie here 🙇

@alamchrstn It works, but there are bugs with HMR. For me, builds will randomly start to throw Unhandled rejection TypeError: Cannot read property 'call' of undefined from components that use react-loadable and the only way I've found to recover is to restart the webpack server.

@alamchrstn I don't think current master version supports webpack 4, that's why this pull is still open

@EvgeniyKumachev ah I see, can someone give a working example of react loadable with webpack 4? thanks in advance 🙇 I'm still learning here...

@alamchrstn you can use https://github.com/jamiebuilds/react-loadable/pull/110#issuecomment-373516381

How do you guys setup the splitchunks configuration?

I’m working dame only change de load method for this
const myComponent = Loadable({   loader: () => import('./myComponent.react').then(object => object.default),   loading: Loading, });

How do you handle vendors-XXX.bundle.js files?

@dekryptic
I faced this problem yesterday. I have idea how to fix it, but seems that it will be breaking change.

@joacub Can you show how they are loaded?

@7rulnik Do you have a working version up? If not, how do you suggest it be handled?

@7rulnik You didn't change this
 var source = path.node.source.value;
 if (source !== 'react-loadable') return;

at lib/babel.js line 13. In your scoped package so the babel plugin didn't work. The source should be @7rulnik/react-loadable. Otherwise this it will always return.
@jamiebuilds Did you have any plan to merge this PR? This will solve so many problems if we are using webpack v4.

@7rulnik You didn't change this
 var source = path.node.source.value;
 if (source !== 'react-loadable') return;

at lib/babel.js line 13. In your scoped package the babel plugin didn't work. The source should be @7rulnik/react-loadable. Otherwise this it will always return.
@jamiebuilds Did you have any plan to merge this PR? This will solve so many problems if we are using webpack v4.

I'm getting this warning in webpack 4.5, and react 16.3
    Warning: setState(...): Can only update a mounting component. This usually means you called setState() outside componentWillMount() on the server. This is a no-op.

    Please check the code for the LoadableComponent component.

Shall I  create a PR supporting new lifecycle for 16.3? it shouldt coming to @next version of react-loadable?

@abramstyle just published<EMAIL_ADDRESS>

Manifest now contains all vendors chunks. And it's smaller.
Also I added chunkName options. It's useful for webpack-flush-chunks.

@VincentCharpentier
I'm currently using<EMAIL_ADDRESS>and it's working fine.
react-loadable.json
{
  "./TodoContainer": [
    {
      "file": "0.js",
      "publicPath": "/build/0.js",
      "chunkName": null,
      "id": "./src/client/pages/todo/TodoContainer.jsx",
      "name": "./src/client/pages/todo/TodoContainer.jsx"
    }
  ],
...

Thank you for the feedback, I'll try to find out was I'm missing

I was using dynamic-import-webpack before, should I replace it with dynamic-import-node ?

webpack 4 can handle dynamic import. just use @babel/plugin-syntax-dynamic-import

@VincentCharpentier Sounds like you didn't add @7rulnik everywhere and are still using react-loadable. Do a search for react-loadable in your project. Make sure every definition is prefixxed like so: @7rulnik/react-loadable. I'm guessing you forgot to add it in your .babelrc or babel config inside webpack.

I don't have react-loadable installed, only @7rulnik/react-loadable while this PR is not merged. I searched anyway but with no luck.
My babel+webpack config is like this:
module: {
    rules: [
      {
        test: /\.(js|jsx)?$/,
        exclude: /node_modules/,
        use: {
          loader: 'babel-loader',
          options: {
            babelrc: false,
            plugins: [
              '@7rulnik/react-loadable/babel',
              'syntax-dynamic-import',
            ],
            presets: [
              [
                'env',
                {
                  'loose': false,
                  'shippedProposals': true,
                },
              ],
              'react',
            ],
          },
        },
      },
      // ...

and my .babelrc (for server):
// server only
{
  "plugins": [
    "@7rulnik/react-loadable/babel",
    "dynamic-import-node"
  ],
  "presets": [
    [
      "env",
      {
        "loose": false,
        "shippedProposals": true
      }
    ],
    "react"
  ]
}

Only difference between them is dynamic-import-node vs. syntax-dynamic-import

thanks for your feedback. Could you also share you package.json ? especially dependencies and devdependencies, I think I have something incompatible

  "babel-cli": "^6.26.0",
    "babel-core": "^6.26.0",
    "babel-eslint": "^8.2.3",
    "babel-jest": "^22.4.3",
    "babel-loader": "^7.1.4",
    "babel-plugin-direct-import": "^0.5.0",
    "babel-plugin-dynamic-import-node": "^1.2.0",
    "babel-plugin-lodash": "^3.3.2",
    "babel-plugin-transform-class-properties": "^6.24.1",
    "babel-plugin-transform-decorators-legacy": "^1.3.4",
    "babel-plugin-transform-flow-strip-types": "^6.22.0",
    "babel-plugin-transform-runtime": "^6.23.0",
    "babel-polyfill": "^6.26.0",
    "babel-preset-env": "^1.6.1",
    "babel-preset-react": "^6.24.1",
    "babel-preset-stage-2": "^6.24.1",
    "babel-register": "^6.26.0",
    "react-hot-loader": "^4.0.1",
    "webpack": "^4.6.0",
    "webpack-cli": "^2.0.14",
    "@7rulnik/react-loadable": "^5.3.4",

Thanks for your feedback.
 I'm using a component like this:
import L from '@7rulnik/react-loadable';
import Loading from '../components/Loading';

function Loadable (opts) {
  return L(Object.assign({}, {
    loading: Loading,
  }, opts));
}

Then I can only provide loader property when I want to use Loadable.
This is inspired by https://twitter.com/matzatorski/status/872059865350406144 (first link README.md > happy customers)
In this scenario, react-loadable is now broken 😕. It won't generate ids in the manifest, thus breaking the SSR (no module reported)

@7rulnik Hello, thank you for you fork. I found the issue with webpack plugin. In some cases block.module is null https://github.com/7rulnik/react-loadable/blob/scoped-version/src/webpack.js#L26 and plugin obviously throws the error. Could you please add small check that module object exists?

Warning: setState(...): Can only update a mounting component. This usually means you called setState() outside componentWillMount() on the server. This is a no-op.
Please check the code for the LoadableComponent component.

? :confused:

@vasivas This is because react v16.3 has depricated componentWillMount lifecycle method, and react-loadable is using it, so a warning message.


CPU usage when idle??

I have a deepstack server running and it constantly consumes ~3% CPU when there are no requests to it ... why is this?... surely it shouldn't be doing anything?

Hello @i00 , while not processing requests, DeepStack polls for new requests, this loop uses some cpu.

@johnolafenwa, why can't it just process the requests within the web request ... surely this would be much more efficient?

@johnolafenwa, why can't it just process the requests within the web request ... surely this would be much more efficient?

fully agree on lower powered machines that polling can be quite heavy on the CPU...


segment_from_mask with logits does not work for non-square shapes

See https://github.com/computational-cell-analytics/micro-sam/blob/master/micro_sam/segment_from_prompts.py#L52.

Need to reverse engineer the padding here: https://github.com/facebookresearch/segment-anything/blob/main/segment_anything/modeling/sam.py#L151-L162


Error Background Color

Error : You attempted to set the key backgroundcolor with the value "transparent"
on an object that is meant to be immutables and has been frozen
this error is located at : in pickerfield ( at index.js:263 )

same

Same

It's done


SavedModel guide shows raw Jupyter code instead of HTML

Thank you for submitting a TensorFlow documentation issue. Per our GitHub
policy, we only address code/doc bugs, performance issues, feature requests, and
build/installation issues on GitHub.
The TensorFlow docs are open source! To get involved, read the documentation
contributor guide: https://www.tensorflow.org/community/contribute/docs
URL(s) with the issue:
https://www.tensorflow.org/guide/saved_model
Description of issue (what needs changing):
Clear description
The above URL shows raw Jupyter notebook code, instead of HTML (as in other pages in the documentation)
Correct links

Parameters defined

Returns defined

Raises listed and defined

Usage example

Request visuals, if applicable

Submit a pull request?

@nss-ysasaki This should be fixed now.Could you please check ,and confirm the same ?Thanks!

Looks good now!

@nss-ysasaki Thank you for raising this issue.
Glad it is working fine now.Thanks!

Are you satisfied with the resolution of your issue?
Yes
No


Ml2 image

Script fixes to generate two tagged ML images, one with TensorFlow 1.15and one with 2.2

Merging to master

Oops ... trying to merge into my repo and GitHub sent me to yours - closing


Precedence of Kubeconfig

What steps did you take and what happened:
[A clear and concise description of what the bug is, and what commands you ran.)
 Use `kubectl logs deploy/velero -n velero` to check the deploy logs: Error creating resource CustomResourceDefinition/podvolumebackups.velero.io: Post https://<IP_ADDRESS>:8443/apis/apiextensions.k8s.io/v1beta1/customresourcedefinitions: dial tcp <IP_ADDRESS>:8443: i/o timeout

I'm guessing that my Minikube config (~/.kube/config) is taking precedence over the flag and env var.
I am 100% certain my path to my kubeconfig file works (I use it for kubectl, argo and helm).
What did you expect to happen:
I'm not sure if the flag or env var are being ignored, but I would assume when supplying the --kubeconfig it would override any other config.
The output of the following commands will help us better understand what's going on:
(Pasting long output into a GitHub gist or other pastebin is fine.)
This was on cluster install (so no deploy logs).  I was successfully able to install by moving my custom cluster config to ~/.kube/config.
Anything else you would like to add:
[Miscellaneous information that will assist in solving the issue.]
Environment:

Velero version (use velero version): 1.0.0
Kubernetes version (use kubectl version): 1.10
Kubernetes installer & version: ?
Cloud provider or hardware configuration: AWS
OS (e.g. from /etc/os-release): Client - OSX/Darwin

Thanks for logging the issue @rclayton-the-terrible -- it looks like this is a duplicate of #1651, which has been fixed in master via #1656. We'll be releasing this as part of v1.1 within the next ~month. Closing this out but feel free to reach out again as needed.


Migrating workspaces to hotbars does not work

Describe the bug
When upgrading from 4.x to 5, current workspaces should be migrated to hotbars. However, it's not working properly at this moment. It looks like migration will create hot bars two times. First hotbars do not contain any clusters.
Also cluster icons are not migrated at all.
To Reproduce
Steps to reproduce the behavior:

Install Lens 4.x
Add workspaces and clusters
Install Lens 5 beta
See that workspaces are not migrated to hot bars.

I would add another feature that is still missing:
After the migration first hotbar cell must be filled with Catalog hotbar icon.


Exclude 3rd party recipes from recipe updater

Expected Behavior
Service update notification bar should only appear when a service has been updated.
Current Behavior
The service update notification bar always reappear after some minutes even after reloading the services.
Screenshots (if appropriate):

Possible Solution
No idea. Maybe it's just that some services are indeed constantly updated but I seriously doubt that any of the services has been updated that often in the last days.
Steps to Reproduce (for bugs)

Launch Franz
Wait a minute or 2
Service update notification bar appears
Reload services
Wait a minute or 2
Service update notification bar reappears

Context
Just using Franz.
Your Environment

Franz Version used: 5.0.0-beta.18
Franz Release used: 1.8.4 / win32 / x64
Operating System and version: Windows 10 Professional Version 1709
Active services: Slack, LinkedIn, Facebook Messenger, Trello, Android Message (custom)

Just to confirm this is not unique case. I've had this same exact problem now day or two also.
Franz Version used: 5.0.0-beta.18
Operating System and version: Windows 8.1
Active services: Gmail, Hangouts, Android Message

+1 to this, have been seeing this notification pop up every 5-10 minutes.

+1 to @Cahl-Dee's suggestion, haven't seen any notifications since I removed my custom Android Messages.

I don't have any custom service and I'm having this issue. I'm using Messenger, Slack, Discord and WhatsApp.

I had the same issue. Turned out I had WhatsApp in both my normal recipes as well as my dev-recipes (for testing purposes). Removing the one from dev fixed the problem.

Yes the dev recipes seems to be the culprit here. Mine was the Android Messages one.

I don't have any dev recipes but I'm still getting the service update notification bar every 2 or 3 minutes...
it doesn't seem to be an issue with the dev recipes alone... @abmantis was also having the issue without and custom services...

I don't have any custom service and I'm having this issue. I'm using Messenger, Slack, Discord and WhatsApp.

is anyone else still having this issue?


audiounit: context synchronization in reinit stream

Lock cubeb mutex during reinit stream. This add synchronization between the reinit and the stream_start/stop/init/destroy. I believe that causes the crash in Bug 1343930 but I did not manage to repro in order to verify.

Bouncing review to @padenot.
But can you please fix the context_locl typo in the other places this lock is taken?


SqlPackage error while using latest version of SqlPackage.exe (161.8089.0)

Using the recommended sqlpackage command gives an error while using the latest version of SqlPackage
More details logged here: https://medium.com/into-alm/sqlpackage-error-while-exporting-dacpac-6789adf301b7
It would be good to provide more context on this page for other people hitting this error.

Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

ID: 4fa0ebd3-8437-8508-5a8d-462186fcce80
Version Independent ID: efe892fe-387e-0a61-fe7d-33d2ac99dfa9
Content: Import migrate process from on-premises to Azure DevOps - Azure DevOps
Content Source: docs/migrate/migration-import.md
Service: azure-devops
Sub-service: azure-devops-migrate
GitHub Login: @chcomley
Microsoft Alias: chcomley

@pietergheysens -- Pieter, thank you for your clear feedback.
@chcomley -- Chrystal, please look into this issue.

To "fix" this, ;Encrypt=False;TrustServerCertificate=True needs to be added to the connectionstring of the sqlpackage statement. While not ideal, it does work. It would of course be better to enable encryption and have a certificate in place, but as this is part of a migration and not used for a whole lot longer, this might be sufficient.


Error message with two dots at the end.

Discord username
No response
What type of issue is this?
Permanent – Occurring repeatably
Is this issue blocking you from using Enso?

[ ] Yes, I can't use Enso because of this issue.

Is this a regression?

[ ] Yes, previous version of Enso did not have this issue.

What issue are you facing?
two dots at the end of the error message:

Expected behaviour
Properly formulated error messages.
How we can reproduce it?
No response
Screenshots or screencasts
No response
Logs
No response
Enso Version
2023.6.19 nightly
Browser or standalone distribution
Standalone distribution (cloud project)
Browser Version or standalone distribution
Version 112.0.5615.138 (Official Build) (64-bit)
Operating System
Windows
Operating System Version
Win11pro 22H2 22621.1555
Hardware you are using
12th Gen Intel(R) Core(TM) i9-12900HK / RTX3060 Laptop / Nvidia Drivers 531.68

Honestly, I am completely against adding dots in errors messages. Especially in messages coming from LS.
Error wrapping is bound to trigger those kind of problems again and again.

Honestly, I am completely against adding dots in errors messages. Especially in messages coming from LS. Error wrapping is bound to trigger those kind of problems again and again.

I agree. The one who receive/display error should decide if they display it with dot or comma or inside quotes.
So, as a rule, we should display dots in messages displayed for the user and in logs.


make Broadbean object oriented (Flatbean version)

This is a minimal working (lets see..) version of broabean with symbols and an object oriented structure.
It includes a jupyter notebook with example usage.
Changing Broadbean to object oriented programming entails huge changes which correspond almost to a rewrite of the library.
While doing this for the most necessary parts I realised the following: we want to think about:

are we sure we don't want to change the schema of a forged sequence such that it is represented by a list of elements/subsequences instead of a dict that has integers as keys? Is there really a good reason for this?
lets make everything as independent as possible: let ripasso act on the dictionary object, same as the plotter. Doing so for the plotter lets us get rid of the specail treatment of the forging process, i.e. the generation of the time trace as setpoints, within broadbean. This requires putting the SR into the dict, which sounds like a good idea to my in any case.
There is  a lot of double implementation of funcitonality of standard python collections. lets try to use those as much as possible.

@Dominik-Vogel Could you clarify a bit what your goal of this is and how it's more object oriented than before, imho it was already OO in many ways

The stucture is broken up so that things happen in the scope of the main objects: Segments, Elements, Sequences.
As an example: before a forge function took place on element level, now the segments are resposible for their own forging.
Data is thereby also stored as class members and not as dictionaries of dictionaries at the element level.
(self._data[channel]['array']['wfm'] = waveform )

I'm far from done with reading and understanding everything, but we can discuss things now. Let me know what you think about the "elastic time" notebook. I'll see if I can find time to extend it from SegmentGroups to Elements and Sequences.


Version 4.20.0 has breaking changes to outputs

Description
All the outputs changed their names in version 4.20.0
Versions
doesn't matter. verision 4.20.0 broke things.
Reproduction
Try to use version 4.20.0 with existing terraform.
Expected behavior
Breaking changes have major version number updates, as per semver.org
Given a version number MAJOR.MINOR.PATCH, increment the:

MAJOR version when you make incompatible API changes,
MINOR version when you add functionality in a backwards compatible manner

Actual behavior
The 'this_' prefix on all outputs were removed

see https://github.com/terraform-aws-modules/terraform-aws-notify-slack/pull/151#issuecomment-991388987

This is an unprofessional response (i.e. downstream users need to fix their code to track backwards incompatible changes in minor version number releases).  Please follow SemVer semantics https://semver.org/
Given a version number MAJOR.MINOR.PATCH, increment the:

MAJOR version when you make incompatible API changes,
MINOR version when you add functionality in a backwards compatible manner, and
PATCH version when you make backwards compatible bug fixes.
Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format.

This issue has been resolved in version 4.24.0 :tada:


EDUPUB - page-list requirement

The spec requires a page-list in the nav when pagebreaks are included in the content.

Also a requirement that the dc:source be identified using refinement source-of/pagination.


Update Composer dependencies (2021-07-04-00-05)

Visual regression test passed!
View the visual regression test report


[HOTFIX] change to use store path in property in testcase

Change to use store path in property in testcase

[X] Any interfaces changed?
No
[X] Any backward compatibility impacted?
No
[X] Document update required?
No
[X] Testing done
No test case is added
[X] For large changes, please consider breaking it into sub-tasks under an umbrella JIRA.
NA

LGTM


s3-signature v2 not supported for new region frankfurt on amazon s3

Hello!
I have a problem with zencoder and s3. The video files were successfully uploaded to our s3, but the zencoder job fails with 400 while trying to download.
I talked to the zencoder support and we concluded that everything is ok on side of zencoder, but the transformed link is not working.
I tried this directly and got an error from s3:
< Error>
< Code>InvalidRequest< /Code>
< Message>
The authorization mechanism you have provided is not supported. Please use AWS4-HMAC-SHA256.
< /Message>
< RequestId>{xxx}< /RequestId>
< HostId>
{xxx}
< /HostId>
< /Error>
looking for help I stumbled upon this stackoverflow-question: http://stackoverflow.com/questions/26533245/the-authorization-mechanism-you-have-provided-is-not-supported-please-use-aws4
There they say, that the new region frankfurt on s3 will not work on signature version v2, so we have to provide v4 in code.
Amazon help (http://docs.aws.amazon.com/AmazonS3/latest/dev/UsingAWSSDK.html) says that the ruby config.yml has to be corrected.
Is there a place in pageflow where to do this or should I change ruby directly?

@i-public did you ever resolve this? I'm running into a similar issue trying to use Zencoder with an S3 bucket in the eu-central-1 region. Any tips would be much appreciated.


Project Level3

I have been facing this issue where I am unable to print the last 2 statements. Has anybody got a clue on how I can handle this? Thank you.

hello there can be 1 person waiting for a server. so even if customer 2 is currently being served by server 1, customer 4 can wait for server 1 and eventually be served and done serving

in your arrive event class, maybe you can include a scenario whereby the wait event is called. in this case, I think your leave event is called instead. there can be a maximum of 1 person waiting at the queue for server 1 , so when customer 4 arrives, it should enter a loop that calls for the wait event instead of the leave event. hope this helps

Hi, you should pass the arrive into the wait event just as what @summerthia02 mentioned. You can implement a PQ in the Server class to keep track on the queue as the subsequent level will involve multiple customer waiting in one server.

^ Yup so when the server is occupied, and no waiting is at the server, the customer will Wait instead of Leave

Hiiii you can pass it to wait event instead of leave event as said above. For level 3 i changed my Server constructor to take in a ImList as waiting list so that i can check if there is customer waiting or not. If there is no customer waiting, the newly arrived customer can be added into the waiting list and pass to wait event. If not, the customer will be passed to leave event.


Yul testing

Implemented scripts for testing yul transpilation:

transpile_test.py to compare the generated cairo code from a solidity contract with the expected cairo code for it.
compilation_test.py to check the correct compilation of these cairo codes.

The steps for transpiling the solidity code to cairo code were moved into the function sol_to_cairo in another module different from yul.main, so this function could also be called from the scripts

Can you please also add yul tests to the CI?
For me, the if-flattening tests doesn't pass. The reason is the same weird error with extra symbols at the end of if-flattening.sol on lines that don't even exit. I'm investigating this

I just can't, it doesn't reproduce again

Could you please, rebase onto main instead of merging if feasible and add the tests to the CI. Other than that, LGTM