Color reference dataset

Hi all,
I'm working on applying TCAV to my own dataset, and I'd like to start with the same procedure used in the original paper for testing use of the color concept.
I saw in a different issue that you used the Broden dataset for concept images? From looking at their paper it's unclear to me how they generated color images.
Similarly for the diabetic retinopathy experiments, what sort of aneurysm images were used? Were they whole diabetic retinopathy images which included aneurysms (i.e. on the same scale as the input set), or were they zoomed in images of aneurysms (i.e. on a different scale from the input set)? How many samples does the DR dataset have?
I am also curious about whether you have an intuition as to how to choose concept training images. Do you usually construct as abstract as possible of a set, or does it work better to make sure the concept dataset isn't too far from the 'input manifold'? For instance for color I was going to try using gaussian noised color matrices. Thank you!
(Edited to include question about DR)

@BeenKim please take a look.

Hi!
For color images: we generated random numbers with some small standard dev (I can dig this if you would like exact number!) for R channel only for red color, B channel only for blue color concept etc.
For DR images: They were whole DR images that included aneurysm! I think DR dataset had around 100-ish samples for each concept.
Concept training images: What do you mean by "abstract as possible set"...?

closing this due to lack of activity.


Add docs and set up automatic doc pushing

Let's see if this Travis thing works....

Current coverage is 100% (diff: 100%)

Merging #8 into master will not change coverage

@@           master    #8   diff @@
===================================
  Files           3     3
  Lines          27    27
  Methods         0     0
  Messages        0     0
  Branches        0     0
===================================
  Hits           27    27
  Misses          0     0
  Partials        0     0

Powered by Codecov. Last update 48f615f...78b4391


Reduce printing in tight loops

Printing is slow, which is an issue for big tight loops (~100k items, at 100 items/second).
These changes reduce the printing to, at most, twice per second by default.
Setting print_dt = -1  will preserve the previous behaviour.

This should also help with https://github.com/verigak/progress/issues/56

The latest commits caused a conflict to this PR. However it was incomplete as your change would only run on spinners, not bars. You will need to update writeln if you are still interested pursuing this.

Updated. afaict all classes inherit from Infinite and there is no overwriting of writeln. In particular, this is the inheritance chain for a bar ChargingBar --> Bar --> Progress --> Infinite .

Right, but when you submitted your PR, bars where using writeln while spinners etc were using write. In any case everything is unified now.
However there are still a number of issues with your PR:

print_dt should not be an init argument. It should either be a class attribute, or passed in kwargs. Please follow the conventions of the code.
What's the rationale for the initialization to this? self.start_ts - self.print_dt * 2
Also please follow the Python style conventions

I think it would be better to make print_dt a class attribute instead, like sma_window etc. Also I don't like the magic value of _prev_write. Why * 2 and not 1.5 or 3? I'd rather initialize it to 0 and then add a force=False argument in writeln to bypass the check when need it. Finally if you are going to keep track of _prev_line you might as well use it and not print at all if it hasn't canged (independent of print_dt)

FWIW, not only printing is inefficient.  There are floating point number miscalculations,
combinded with a very short moving average window.  Combined with NIH syndrome
upstream, we keep this downstream patch for several years now.


API Security better respects BackURL on login

Also restore missing authentication message not appearing in the login form $Content area (regression from #1807)

I almost thought about putting this in 3.1, but affecting login redirection is a risk of introducing more regressions.
This can be implemented as an extension if it's needed in 3.1, but I'd like some peer review before doing this.
cc @assertchris

The longest travis run...

Thanks @dhensby


Router update

In the debian-configs, there is a more flexible spam-handling that allows you to either drop spam mails or deliver them to a specific sub-folder. I added the router and transports from there.
Now it's more or less the same (I only checked the existing transport, I didn't run a real diff).

sorry, it's a mess. I created a new branch https://github.com/avleen/vexim2/pull/42


Force input format in FFmpeg command

If the DPX or TIFF files have the wrong or no file extension, FFmpeg wrongly detect the file format (looks like it is based on file extension), so we force the input format in FFmpeg command.

looks like it is based on file extension

It is.


Reproduce issue in handler chaining, ensure that the MiddlewareHandler interface is respected

This can be reproduced.
There is different behaviour when:

paths are not all listed, say ServerInfo - fails with error, no indication why
wrong name in chains declaration - ignores subsequent handler and fails although the handler chain has multiple handlers left to execute - error needs to be issued

Middleware handler declares register() and isEnabled(), which are not respected, in case variable handler chain using handlers.yml is employed.


DBMS Output not showing in latest version 23.2.5 (Oracle SQL)

Description
I recently upgraded to the latest version of DBeaver 23.2.5, and I've encountered an issue where the DBMS OUTPUT is no longer displaying. I have tried forcing the display using Ctrl+Shift+O, but it doesn't work. As a workaround, I had to roll back to version 2.3.4 to regain this functionality.
DBeaver Version
CE 23.2.5
Operating System
Windows 10
Database and driver
Oracle 12.1 Client
Steps to reproduce
BEGIN
DBMS_OUTPUT.put_line('TEST');
END;
Additional context
No response

Thank you for bug report. I'm closing it as a duplicate of #21902
The fix will be available in the next release.


Else branch inference

:actor Main
  :new (env Env)
    i USize = 0
    str = "hello world!"
    // t type is (String | None)
    t = while (i != str.size) (
      env.out.print("h" * i)
      i += 1
    |
      0
    )

    env.out.print(Inspect[t])

Compiler says that it can't infer the type of 0 up there.

Same with the try block
:actor Main
  :new (env Env)
    str = "10231"

    t = try(
      str.parse_i64!
    |
      10
    )

    env.out.print(Inspect[t])


Improve color conversion performance

These two commits pass component arrays directly to color conversion functions, and perform fixed-point math in ycbcr_to_rgb().  Together they enable LLVM to vectorize the conversion, cutting the time for the decode a 512x512 JPEG benchmark by about 50%.
The refactoring commit allocates more space for buffers, and the fixed-point commit causes some rounding errors compared to f32 math (not enough to fail any tests).  If either of those limitations aren't acceptable, the individual commits each offer about a 5% speedup.

Afaik the standard recommends (or permits) an approximation itself, the yuv conversion for bt.601 is also specified with integer fractions link, see Table 2. You could check against the table for the nominator of tje 16.16 fixed point scheme but in theory the fixed-point scheme should be more accurate if anything, right?

There was some cleanup in master that had an overlap with the removal of clamp. I've taken the liberty to rebase it cleanly and force pushed to the branch.


preparations for js-ipfs 0.36

👋 I upgraded ipfs to 0.36.0-rc.0 and some of the tests failed 😢. Please check out the release issue for info on breaking changes.

Leave a comment test

Looking at this a bit closer it looks like we need to expand the orbit-db-io module to handle base64 hashes in addition to pb and cbor. Does that sound right, @shamb0t ?

@aphelionz the codecs are still pb and cbor, the base has changed to base32. But yes should be a small fix in orbit-db-io converting the hashes to base58

Ah ok! My bad

Versions 0.34.4 and 0.36.3 appear to give different hashes for the same object. Not sure if I'm missing something. Opened an issue here https://github.com/ipfs/js-ipfs/issues/2141 @alanshaw maybe you can shine some light?

@shamb0t you seem to have updated orbit-db-io default base to be base58. Is there any other issues preventing us from upgrading?

:wave: @satazor that's right, ipfs should already be upgraded in<EMAIL_ADDRESS>so I believe this can be closed

Awesome @shamb0t 💪


whats-new for 2022.11.0

Wait on #7238?

Can we get #7229 in?

Can we get https://github.com/pydata/xarray/pull/7229 in?

Looks like this one still needs some consideration. Next time!


add Alpha Token

Please note: This repository is being rebuilt to accept the new volume of token additions and modifications. PR merges will be delayed.

I agree to not ping anybody on Discord/Twitter/email about this pull request. Instead I will inquire by posting a new comment in the pull request if needed.

PRs are reviewed in bulk and and can take up to two weeks to be merged.
This repository is managed using an auto merge action. Please ensure your PR has no deleted lines, and it will be merged.
Please provide the following information for your token.
Please include change to the src/tokens/solana.tokenlist.json file in the PR.
DON'T modify any other token on the list.
At minimum each entry should have

Token Address:
Token Name:
Token Symbol:
Logo: (logo should be uploaded under assets/mainnet//*.<png/svg>)
Link to the official homepage of token:
Coingecko ID if available (https://www.coingecko.com/api/documentations/v3#/coins/get_coins__id_):

Auto merge requirements
Your pull request will be automatically merged if the following conditions are met:

Your pull request only adds new tokens to the list. Any modification to existing
tokens will require manual review to prevent unwanted modifications.

Your pull request does not touch unrelated code. In particular, reformatting changes to unrelated
code will cause the auto merge to reject your PR.

Any asset files added correspond to the token address you are adding. Asset files
must be PNG, JPG or SVG files.

Your change is valid JSON and conforms to the schema. If your change failed validation,
read the error message carefully and update your PR accordingly.

No other tokens shares the same name, symbol or address.

For example, this change would be rejected due to unrelated changes:

The bot runs every 60 minutes and bulk-merges all open pull requests to prevent conflicts.
This means that you need to wait up to 60 minutes for your pull request to be merged or reprocessed.

I can help refer this zakimzf/profile#1
PS: if you don't need my help.. please ignore this!

I can help refer this zakimzf/profile#1 PS: if you don't need my help.. please ignore this!

Hey can you please help me? I want do add this token to the token list but it doesn't work. I can't figure out the issue. Would be awesome if you could assist. :)

Hey,
i can't figure out the issue. I just want to add my token to it but it
doesn't work. Some help would be very much appreciated :)
best regards,
Justin
Am So., 30. Jan. 2022 um 15:41 Uhr schrieb Mohd Zakiuddin Faiz <
@.***>:

I can help refer this zakimzf/profile#1
https://github.com/zakimzf/profile/pull/1
PS: if you don't need my help.. please ignore this!
—
Reply to this email directly, view it on GitHub
https://github.com/solana-labs/token-list/pull/16378#issuecomment-1025157563,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AWVOWFDIDGCVMZFHSXJKUK3UYVEYPANCNFSM5NEHVL7Q
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you authored the thread.Message ID:
@.***>

Yes i can help you. Contact me on telegram @zakimzf
On Mon, 31 Jan 2022, 12:29 am ALPHAGORILLAS, @.***>
wrote:

Hey,
i can't figure out the issue. I just want to add my token to it but it
doesn't work. Some help would be very much appreciated :)
best regards,
Justin
Am So., 30. Jan. 2022 um 15:41 Uhr schrieb Mohd Zakiuddin Faiz <
@.***>:

I can help refer this zakimzf/profile#1
https://github.com/zakimzf/profile/pull/1
PS: if you don't need my help.. please ignore this!
—
Reply to this email directly, view it on GitHub
<
https://github.com/solana-labs/token-list/pull/16378#issuecomment-1025157563
,
or unsubscribe
<
https://github.com/notifications/unsubscribe-auth/AWVOWFDIDGCVMZFHSXJKUK3UYVEYPANCNFSM5NEHVL7Q
.
Triage notifications on the go with GitHub Mobile for iOS
<
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
<
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub
.
You are receiving this because you authored the thread.Message ID:
@.***>

—
Reply to this email directly, view it on GitHub
https://github.com/solana-labs/token-list/pull/16378#issuecomment-1025207107,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AXNBCAXUEXA4SXV6WAYD6HDUYWDARANCNFSM5NEHVL7Q
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you commented.Message ID:
@.***>

Hey @ALPHAGORILLAS contact me on telegram https://t.me/zakimzf

I did :)
Mohd Zakiuddin Faiz @.***> schrieb am Mo., 31. Jan.
2022, 04:14:

Hey @ALPHAGORILLAS https://github.com/ALPHAGORILLAS contact me on
telegram https://t.me/zakimzf
—
Reply to this email directly, view it on GitHub
https://github.com/solana-labs/token-list/pull/16378#issuecomment-1025338631,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AWVOWFE644EKLXLDMSRM36TUYX5C7ANCNFSM5NEHVL7Q
.
Triage notifications on the go with GitHub Mobile for iOS
https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675
or Android
https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you were mentioned.Message ID:
@.***>


Add Make version 4.1

Checklist

[x] Used a fork of the feedstock to propose changes
[ ] Bumped the build number (if the version is unchanged)
[x] Reset the build number to 0 (if the version changed)
[ ] Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
[x] Ensured the license file is being packaged.

Hi! This is the friendly automated conda-forge-linting service.
I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

@conda-forge-admin, please rerender

Hi! This is the friendly automated conda-forge-webservice.
I tried to re-render for you but ran into some issues, please ping conda-forge/core for further assistance.

@conda-forge-admin, please rerender

Hi! This is the friendly automated conda-forge-webservice.
I tried to re-render for you but ran into some issues, please ping conda-forge/core for further assistance.

Hi @conda-forge/core, not sure what is wrong here... I did the same changes as my precedent PR  (#16) and on this one the re-rendering does not seem to work.

I found some errors in the Azure linux_ build log, at the test stage:
features/archives ....................................... FAILED (4/10 passed)`
[...]
Test timed out after 5 seconds

Caught signal 14!
misc/fopen-fail ......................................... Error running $SRC_DIR/tests/../make (expected 512; got 14): $SRC_DIR/tests/../make -f work/misc/fopen-fail.mk
FAILED (0/1 passed)
[...]
7 Tests in 2 Categories Failed (See .diff* files in work dir for details) :-(

and a different error in the linux_ppc64le_ build:
misc/fopen-fail ......................................... Error running $SRC_DIR/tests/../make (expected 512; got 14): $SRC_DIR/tests/../make -f work/misc/fopen-fail.mk

Test timed out after 5 seconds

Caught signal 14!
FAILED (0/1 passed)

the windows build have
(%BUILD_PREFIX%) %SRC_DIR%>copy .\\GccRel\\gnumake.exe  %PREFIX%\Library\bin\\gnumake.exe
The system cannot find the path specified.

hmm weird

I rerendered locally using conda smithy, but the CI still fails...

you might need to look at the log to see the actual error

I'll close this as I don't need older versions of Make anymore.


got rid of warnings (unused locally defined typedefs)

Can one of the admins verify this patch?

Ok to test

Lgtm

test this please


Run tests on Python 3.9

@ktosiek I had to set the AppVeyor image explicitly in the config to make it work with 3.9. I suppose you have an older one defined in your account and that's what AV defaults to when it's not set in the config file.


Unmicrosoftied Edgium

Description
Make and similar build of Microsoft Edge
Who's implementing?

[ ] I'm willing to implement this feature myself

The problem
Edge has several features over Chrome (notably tree style tabs) but I'm as uncomfortable with Microsoft spying as I am with Google spying.
Possible solutions
It would be nice to make a build of Edge without Microsoft tracking.
Alternatives
No response
Additional context
No response

Not really possible, because Microsoft's modifications are proprietary. In other words, there is no source code to work with.

So it's Embrace, extend, and extinguish all over again :( thanks for the info

So it's Embrace, extend, and extinguish

I would love to see the show of Microsoft extinguishing Google :)


DocsArchive-<IP_ADDRESS>Auto archive content

Please don't merge this PR until target archive repo PR https://github.com/OPS-E2E-PPE/docs-archive-test-target_f02942fb-9081-45e7-bed3-6738303ca70a/pull/1 is merged into live branch.
Auto archive content to https://github.com/VSC-Service-Account/docs-archive-test-target_f02942fb-9081-45e7-bed3-6738303ca70a.git

Docs Build status updates of commit 0b90ba5:
:x: Validation status: errors
Please follow instructions here which may help to resolve issue.

File
Status
Preview URL
Details

:x:Error

Details

[Error-ServiceAccountCannotAccessRepository] Your repository https://github.com/VSC-Service-Account/docs-archive-test-source has enabled Docs Build service account. It seems that at least one of the accounts, e2ebd2, does not have Read permission to the repo. Please ask your repo admin to grant correct permission to service accounts (refer to this document: https://review.docs.microsoft.com/en-us/engineering/projects/ops/engdocs/how-to-grant-service-account-permission-in-your-repository?branch=master#ops-e2e-ppe) and then retry the build. Don't know who to contact? Refer https://repos.opensource.microsoft.com/VSC-Service-Account/repos/docs-archive-test-source/permissions/ to get admin list of the repo if the repo is in one of the organizations Microsoft owns.

For more details, please refer to the build report.
If you see build warnings/errors with permission issues, it might be due to single sign-on (SSO) enabled on Microsoft's GitHub organizations. Please follow instructions here to re-authorize your GitHub account to Docs Build.
Note: Broken links written as relative paths are included in the above build report. For broken links written as absolute paths or external URLs, see the broken link report.
Note: Your PR may contain errors or warnings unrelated to the files you changed. This happens when external dependencies like GitHub alias, Microsoft alias, cross repo links are updated. Please use these instructions to resolve them.
For any questions, please:Try searching in the Docs contributor and Admin GuideSee the frequently asked questionsPost your question in the Docs support channel


posts are very delayed

Its delayed so much. Is this normal?
I think it's been lagging a lot since the last time it was disconnected.
Instead of being posted sequentially. And In severe cases, there is a delay of up to 10 hours.

Yes! Not normal, we're badly backed up right now. Started around midnight PT last night, send task queue peaked at over 3M tasks (!). Sorry for the trouble. It's with to 2.5M ish more, but still. 😕
I'm not sure what's going on yet. Coincidentally, I got pretty sick last night, and I'm still out of it, so I haven't been able to look yet. Hopefully soon.

For my own notes, here's the repl code I'm using to clear out the send queue:
from google.cloud import tasks_v2
tasks_client = tasks_v2.CloudTasksClient()

from common import TASKS_LOCATION
from google.cloud.tasks_v2.types import Task

request = tasks_v2.ListTasksRequest(
    parent=tasks_client.queue_path(appengine_info.APP_ID, TASKS_LOCATION, 'send'),
    response_view=Task.View.FULL,
)

deleted = 0
for resp in tasks_client.list_tasks(request=request):
  if urllib.parse.parse_qs(resp.app_engine_http_request.body).get(b'user') == [b'ahBicmlkZ3ktZmVkZXJhdGVkci0LEgdBVFByb3RvIiBkaWQ6cGxjOm92eWFqYm5lZ3JpcjJkZHR3ZmhpamlvYgw']:
    deleted += 1
    print(deleted)
    tasks_client.delete_task(request=tasks_v2.DeleteTaskRequest(name=resp.name))

We're almost entirely caught up, send task queue is under 10k now. Thanks for your patience all!

Thanks for dealing with this so quickly!

For my own notes, here's the repl code I'm using to clear out the send queue:

Does that mean some posts during the incident were not replicated?
I am just asking to get an idea if some problems I just heared about might be related or not. I had a chat with someone who unfortunately started trying out the bridge more or less at the same time as these troubles happened.

Hopefully we didn't drop any posts. Let me know if you see any that are missing and pass the checks in https://fed.brid.gy/docs#troubleshooting , happy to look.

@snarfed thanks for handling this. Is it possible this is happening again? In my fedi -> bsky bridged profile I haven't seen any posts updating in over 9 hours (I'm not sure what the usual delay is): https://bsky.app/profile/Eliot-L.social.coop.ap.brid.gy

Hmm... Looks like it's happening now.
A post from about 2 hours ago is publishing now.

Can confirm, this issue isn't resolved.

I’m also not seeing fedi actions populate onto bsky since yesterday evening, even though my profile on fed.brid.gy shows the changes going though with the green check

I followed a newly bridged account and posts from 350d+ started to appear in my Mastodon-timeline.
Interesting enough: no current posts, just the old ones.

Not to pile on, but I can confirm this is still happening aswell. I have severl public posts and replies that all seem to have the green check, but are not appearing on the Bluesky account.
I actually haven't had anything sync over since I bridged my account like 24 hours ago

Yes! Sorry, reopening. The curren tBluesky => fediverse delay is on us, fediverse => Bluesky delay is on Bluesky team. We're (all) working on it. 😬

I know you've been sick, so please take it easy and work slowly.
I think one of the causes may have been a delay in moving posts from X (formerly Twitter) to Bluesky.

Not to pile on, but I can confirm this is still happening aswell. I have severl public posts and replies that all seem to have the green check, but are not appearing on the Bluesky account.
I actually haven't had anything sync over since I bridged my account like 24 hours ago

Yes! Sorry, reopening. The current Bluesky => fediverse delay is on us, fediverse => Bluesky delay is on Bluesky team. We're (all) working on it. 😬

Thanks for the response! No one is dying, so this is such a non-issue in the grand scheme of things. Hope you feel better :) Thanks for such a cool tool :D

How much delay should I be expecting on the bluesky side? (I haven't seen a post I've made get through in the last 24 hours and am wondering if I have an actual problem...)

@Daft-Freak you mean fediverse => Bluesky? They're doing a lot of work on their relay, https://github.com/bluesky-social/atproto/discussions/3036 , and they've temporarily paused ingesting commits from federated PDSes like Bridgy Fed. I don't have an ETA for when that will be lifted, sadly.

Ah okay, good to know!

https://bsky.app/profile/bnewbold.net/post/3lbimsarmw22g
https://bsky.app/profile/bnewbold.net/post/3lbipqvij7k2m
https://bsky.app/profile/bnewbold.net/post/3lbirrqme2s2w

Maybe bsky to fedi has been normalized.
I think, but I don't think the reverse is yet, but I think they've blocked it.

Pause again. I don't know what the problem is.

Bluesky => fediverse has had a couple bumps here and there, but should still be working. Fedi => Bluesky is still paused, sadly, I'm still waiting to hear more from the Bluesky team.

Bluesky => fediverse has had a couple bumps here and there, but should still be working. Fedi => Bluesky is still paused, sadly, I'm still waiting to hear more from the Bluesky team.

Just wondering, does this decision also affect self-hosted PDS as well?

Bluesky => fediverse has had a couple bumps here and there, but should still be working. Fedi => Bluesky is still paused, sadly, I'm still waiting to hear more from the Bluesky team.

Just wondering, whatever Bluesky is doing also affect self-hosted PDS as well?

I asked a friend with a selfhosted PDS and he said his new posts are seen from bsky.social users.
How is different ?

Heard from the Bluesky team today, they hope to get this sorted out and fediverse => Bluesky bridging working again sometime this weekend.
Sorry for the downtime, everyone. Thank you for your patience!

That's great news! On a slightly different note, it would be nice to have a page that we could monitor to make sure it's working properly... But that would probably be too complicated, right?

I asked a friend with a selfhosted PDS and he said his new posts are seen from bsky.social users.

True! Some (maybe most?) self-hosted PDSes are indeed working ok. Bridgy Fed is the largest self-hosted PDS, though, and it's over 200x the size of the next largest one: https://blue.mackuba.eu/directory/pdses
In general, the Bluesky team has been firefighting a lot this past week, I can't claim to know exactly what's working or not for them at any given moment.

@wbz0100 I would love that! I already have decent observability and a dashboard, https://github.com/snarfed/bridgy-fed/issues/1060#issuecomment-2241182523 , but sadly it can't be exposed publicly, https://issuetracker.google.com/issues/354101899 . Maybe someday!
Feel free to follow #1546

I just set up this bridge and my account is not created for Bluesky yet... Just wondering will it "retry" or so once it starts work again?

i just saw a 2 days old message of mine published on bsky side.
interesting with a small note
"Archived post
This post claims to have been created on 22 novembre 2024 alle ore 15:48, but was first seen by Bluesky on 24 novembre 2024 alle ore 08:39.
Bluesky cannot confirm the authenticity of the claimed date."

Sometimes I'll get one or two, but then I don't hear from them again. I guess they're not collecting them yet.

Sometimes I'll get one or two, but then I don't hear from them again. I guess they're not collecting them yet.

yeah, thx, i kinda stopped interacting two days ago, no need to grow the queue when i can just pretend i was busy doing something else 🙂

@jlahtela hopefully, once this is fixed on Bluesky's side, everything that's happened over the last four days will show up in Bluesky, including bridging new accounts. 🤞

Filed https://github.com/bluesky-social/atproto/discussions/3094 to track on Bluesky's side.

This is very interesting to read. I was wondering why I was seeing posts from a few days ago but nothing since. And this makes sense. I think a lot of stuff is popping right  now (in a good way!), and I'm not surprised that troubleshooting will be needed.
Thanks for running this and the communication! I honestly feel like this could be a big step on the way to a less crappy internet.

One weird thing that's happening. My boyfriend runs a bot that posts Bangkok rainstorm every hour (It should've been 3 hours, but that's going off on a tangent).
https://bsky.app/profile/bkkraindarbot.misskey.winscloud.net.ap.brid.gy
If you look at the time (22.00 or 18.00) you'll see it has been repeating for a while now, not sure what's going on, if this is the reason I'll tell him to unplug from the bridge (and change it to 3 hours damnit!)

Hmm! I don't see that...? I see a gap between 11/21 03:52 and 11/22 13:02, but otherwise it looks ok...?

@AtiusAmy It's just old posts from the queue finally being processed - look inside the posts and see their "archived" times. It's actually a brilliant account to look at to assess where were are in the queue right now (looks like we're 24h behind and progressing at about 1h per 2-3 minutes) :smile:

I think it works now!
http://bsky.app/profile/amyiscoolz.atiusamy.com
Also my username now changes to the custom domain I set yay!! (Now, I just wish I could interact with more bsky account 😔)

There's still a delay, but it seems to be decreasing, up to about 5 minutes (maybe because it's processing the backlog?).

@snarfed
i think you can remove the red alert warning 🙂

This might be related to the recent pause, but posts on Mastodon that were boosted and then unboosted still appear on the bridged Bluesky account.

Thanks all!
Afaict Bluesky hasn't yet backfilled all activity that happened during their outage, there's still a period of time when bridged activities didn't take effect, and I don't know yet whether they will or not. Still trying to track that down so I know what to tell peope. https://github.com/bluesky-social/atproto/discussions/3094#discussioncomment-11376697

It's normal for new posts to show up after a few minutes.

It used to post within seconds before the bridge broke, so it's not normal yet.

I know there's no other way to do it at this point!
Before it stopped, I had quite a few records where I was replying to my opponents within 20 seconds or so of each other, so it's possible that it could be faster, but I'll have to wait and see.

Perhaps it would be better to use a messaging platform you two can agree on to communicate live instead, social media in general just wasn't made for that

I greatly appreciated the effort they put to help fix the issue.
Now if we can just convince them to increase up to 500 characters 🙂
There's no other way but to report the link of the full message, but each time i write a 301 char post, i feel like i'm 'advertising' mastodon, while i just want to talk with the people there.

I greatly appreciated the effort they put to help fix the issue. Now if we can just convince them to increase up to 500 characters 🙂
There's no other way but to report the link of the full message, but each time i write a 301 char post, i feel like i'm 'advertising' mastodon, while i just want to talk with the people there.

500 character is still far too little, there should be like 5000 character limits, reading threads is jarring as hell. Markdown + 5000 character support (at least just rendering it, so it bridges properly (vanilla masto renders it properly despite not being able to do it))

Coming from pleroma, when i post on fediverse, i always have 5000 char and, occasionally markdown (which i thought is rendered fine on bs, isn't it ?)
Most of mastodon instances default to 500, so i think is a compromise.
I don't write long essays all the time though, my practical point is that once in a while, an external link is accepted by a normie.
If it happens most of the time, maybe not.
We don't have control on this, but kinda surprised me that many paid engineers worked so hard to fix this interoperability issue, and they keep insisting with this extremely low limit, that harm their users

Re-closing. Feel free to open new issues for individual accounts or posts!


[camera] OutOfMemoryError when debugging in Android Studio

If the camera is open, the Flutter plugin will crash after a few seconds stopped on a breakpoint when debugging the Java code in Android Studio. It happens both in my app and Google ML Kit's example app
E/AndroidRuntime: FATAL EXCEPTION: CameraBackground
    Process: com.google_mlkit_example, PID: 21139
    java.lang.OutOfMemoryError: Failed to allocate a 921616 byte allocation with 203216 free bytes and 198KB until OOM, target footprint 268435456, growth limit 268435456
        at io.flutter.plugins.camera.Camera.lambda$setImageStreamImageAvailableListener$17$io-flutter-plugins-camera-Camera(Camera.java:1131)
        at io.flutter.plugins.camera.Camera$$ExternalSyntheticLambda0.onImageAvailable(Unknown Source:4)
        at android.media.ImageReader$ListenerHandler.handleMessage(ImageReader.java:826)
        at android.os.Handler.dispatchMessage(Handler.java:106)
        at android.os.Looper.loop(Looper.java:233)
        at android.os.HandlerThread.run(HandlerThread.java:67)

Thanks for the report @sergiossm

It happens both in my app and Google ML Kit's example app

this package is third party to Flutter and there was an issue reported with it long time back https://github.com/firebase/flutterfire/issues/5746
Is there a way for you to replicate this crash just using camera plugin only ? If yes, please provide the device details on which it crashes, because OutOfMemory probably indicates a space crunch or a low end device, but this is just my assumption.


Resolve issues from logs

not a valid format
mtgazone scraper with backoff on fails

Download
https://www.mediafire.com/file/5t7dozm7sptcuqj/fix.zip/file
password: changeme
In the installer menu, select "gcc."


Explicitly disable IP forwarding on hosts

Apparently on LXC IPv4 forwarding is enabled by default.
Also, update the tests to include one host for testing.
This change has the downside that it could interfere with peoples custom config.
If this is the case the user could manually delete /etc/sysctl.d/20-net.ipv4.ip_forward.conf and /etc/sysctl.d/20-net.ipv6.conf.all.forwarding.conf
Fixes: https://github.com/Erik-Lamers1/vnet-manager/issues/11

Codecov Report

Merging #12 into master will increase coverage by 0.00%.
The diff coverage is 100.00%.

@@           Coverage Diff           @@
##           master      #12   +/-   ##
=======================================
  Coverage   96.94%   96.95%
=======================================
  Files          42       42
  Lines        3176     3181    +5
=======================================
+ Hits         3079     3084    +5
  Misses         97       97

Impacted Files
Coverage Δ

vnet_manager/settings/base.py
100.00% <ø> (ø)

vnet_manager/settings/test.py
100.00% <ø> (ø)

vnet_manager/tests/operations/test_files.py
100.00% <ø> (ø)

vnet_manager/tests/operations/test_interface.py
100.00% <ø> (ø)

vnet_manager/operations/machine.py
95.75% <100.00%> (+0.13%)
:arrow_up:

vnet_manager/tests/config/test_validate.py
100.00% <100.00%> (ø)

vnet_manager/tests/operations/test_machine.py
100.00% <100.00%> (ø)

Continue to review full report at Codecov.

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


DocumentDB API Status?

Hi, is anyone working on the DocumentDB API? Is there an expected timeline yet?

/cc @kirthik @kamaljit - would be able to provide that.

@kamaljit should this ticket be resolved since we have a swagger here:
https://github.com/Azure/azure-rest-api-specs/pull/603
Thanks,
Samer

Closing this since we have a swagger now.


navbar icon color change

I have change the icon prese4nt in the navbar .  When the theme is change to dark mode then icon color change to White and not in darkmode then icon color chnage to black . excepty second icon which has image problem

Is the code have mergerd to the exisring repo @jahnvisahni31  please reply on this


完成1.0.0

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@8fb159d). Click here to learn what that means.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master      #20   +/-   ##
=========================================
  Coverage          ?   39.37%
=========================================
  Files             ?        2
  Lines             ?      127
  Branches          ?        0
=========================================
  Hits              ?       50
  Misses            ?       76
  Partials          ?        1

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


ML - Fixed script formatting for prediction

This PR fixes #11619

Looks good :)

Coverage increased (+0.1%) to 37.885% when pulling 85d9f4ecebf5755d4dea5e0c9b6944a852ae6068 on llali/ml_script_formatting into 6e2626114918b989111c61b5d10b37a31acc1400 on main.


⚠ Bofrost.de has degraded performance

In f45f80a, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 1194 ms

Resolved: Bofrost.de performance has improved in a8dc4d7 after 6 minutes.


error on slow downloads

Raised by @johanneskoester
human_alu/fasta:default: 0.00B [00:00, ?B/s]
Traceback (most recent call last):
  File "/home/johannes/scms/snakemake-wrappers/bio/refgenie/test/.snakemake/scripts/tmp130p0ybi.wrapper.py", line 22, in <module>
    rgc.pull_asset(genome, asset, tag, force=False)
  File "/home/johannes/scms/snakemake-wrappers/bio/refgenie/test/.snakemake/conda/c95a3a6f/lib/python3.6/site-packages/refgenconf/refgenconf.py", line 564, in pull_asset
    _download_url_progress(url_archive, filepath, bundle_name, params={"tag": determined_tag})
  File "/home/johannes/scms/snakemake-wrappers/bio/refgenie/test/.snakemake/conda/c95a3a6f/lib/python3.6/site-packages/refgenconf/refgenconf.py", line 933, in _download_url_progress
    urllib.request.urlretrieve(url, filename=output_path, reporthook=dpb.update_to)
  File "/home/johannes/scms/snakemake-wrappers/bio/refgenie/test/.snakemake/conda/c95a3a6f/lib/python3.6/urllib/request.py", line 274, in urlretrieve
    reporthook(blocknum, bs, size)
  File "/home/johannes/scms/snakemake-wrappers/bio/refgenie/test/.snakemake/conda/c95a3a6f/lib/python3.6/site-packages/refgenconf/refgenconf.py", line 901, in update_to
    self.update(b * bsize - self.n)
  File "/home/johannes/scms/snakemake-wrappers/bio/refgenie/test/.snakemake/conda/c95a3a6f/lib/python3.6/site-packages/tqdm-4.7.2-py3.6.egg/tqdm/_tqdm.py", line 689, in update
ZeroDivisionError: float division by zero

I guess, if the download is very slow, this can happen? Maybe you could somehow catch that and handle it gracefully.

TL;DR: @johanneskoester, could you try updating tqdm package to a more recent version?
This might be related to an issue that has been reported a few years ago: https://github.com/tqdm/tqdm/pull/264. At that point the version was <4.9.0. The one that Johannes uses is 4.7.2.
I've bumped up the tqdm requirement in refgenconf on dev some time ago because of some other problem I found, so the (probable) incompatibility of tqdm is just a currently released refgenconf problem.


⚠ SceneTime has degraded performance

In e11c5f6, SceneTime ($ST) experienced degraded performance:

HTTP code: 200
Response time: 1631 ms

Resolved: SceneTime performance has improved in 3d71c24 after 6 minutes.


Owned types not included on GetDatabaseValues() on entry

When an entry with owned types is queried through entry.GetDatabaseValues(), owned types are not being retrieved.
Below is an example:
public class Student
{
	public int Id { get; set; }

	public string Name { get; set; }

	public Address Home { get; set; }
}

public class Address
{
	public string City { get; set; }

	public string Country { get; set; }
}

public class StudentContext : DbContext
{
	public DbSet<Student> Students { get; set; }

	protected override void OnModelCreating(ModelBuilder modelBuilder)
	{
		modelBuilder.Entity<Student>()
			.OwnsOne(s => s.Home);
	}

	protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
	{
		optionsBuilder.UseSqlServer("Server=(localdb)\\mssqllocaldb;Database=StudentDb; Trusted_Connection=True;App=StudentContext");
		optionsBuilder.EnableSensitiveDataLogging();
	}
}

When  an existing student gets updated through a disconnected context...
static void Main(string[] args)
{
	var _context = new StudentContext();
	_context.GetService<ILoggerFactory>().AddConsole();
	_context.Database.EnsureDeleted();
	_context.Database.EnsureCreated();

	var student = InsertNewStudent(_context);

	UpdateStudent(student);

	Console.ReadLine();
}
private static Student InsertNewStudent(StudentContext _context)
{
	var student = new Student
	{
		Name = "Student_1",
		Home = new Address
		{
			City = "Sydney",
			Country = "AU"
		}
	};
	_context.Students.Add(student);
	_context.SaveChanges();
	return student;
}
private static void UpdateStudent(Student student)
{
	student.Home = new Address
	{
		City = "Perth", // new value
		Country = "AU"
	};
	var _context = new StudentContext();
	var entry = _context.Attach(student);
	entry.OriginalValues.SetValues(entry.GetDatabaseValues());
	_context.SaveChanges();
}

The above call entry.GetDatabaseValues() generates the below SQL
exec sp_executesql N'SELECT TOP(1) [e].[Id], [e].[Code], [e].[Name]
FROM [Students] AS [e]
WHERE [e].[Id] = @__get_Item_0',N'@__get_Item_0 int',@__get_Item_0=1

How do I get to include the owned type and change track it?
Further technical details
EF Core version: 2.1.0-preview1-final
Database Provider: Microsoft.EntityFrameworkCore.SqlServer
Operating system: Windows 10 Pro
IDE: Visual Studio 2017 15.5.7

@ajeetys The Address is a different entity instance than the Student, and so GetDatabaseValues needs to be called for that instance. I'm curious as to why you expect the database values to be returned for the address when you call it for the student?

@ajcvickers Thanks for pointing this out. I was seeing Owned type in line with complex type of EF6. In EF6 we cannot get DbEntityEntry on Address instance.
EF6 includes data for complex types on GetDatabaseValues().
I was surprised I could do this with Core
var adEntry = _context.Entry(student.Home);
adEntry.OriginalValues.SetValues(adEntry.GetDatabaseValues());

The way owned types are retrieved when doing a _context.Find<Student>(student.Id) or you don't need to Include them when loading the parent, I was expecting the same behaviour when doing a GetDatabaseValues(). I wonder why it is being treated as a separate entity?

@ajeetys Thanks for the additional information. It's important to remember that owned types are not complex types even though they can be used for some of the same things. So, to answer your question, it is being treated as a separate entity because it is a separate entity.


Add icons to new SUI expanders

Description of the new feature/enhancement
The new Settings UI in terminal utilizes expanders to group settings controls, which matches up with the other inbox apps shipped in Windows 11. Something that I believe should be added (both for the sake of consistency and visual hierarchy) is expander icons.
At the moment, most inbox apps add an icon prefixed before each settings group that conveys it's semantic meaning. This both looks nice and makes it easier to quickly differentiate between groups.
Current:

Notepad:

Clock:

It's worth noting that not every app does this. For example, Snipping Tool has no icons in it's expanders, although I do still believe this could be an improvement.

This seems like a good idea to me


PPC vector register break

Reported by @evanmiller as a comment on the commit:

This commit generates broken PPC code, such as
vsel 0,0,0,0

It appears that vsr2vr1 is being passed a full register name e.g. "v7" but the logic is expecting only the integer portion e.g. "7".
Downstream bug report: https://trac.macports.org/ticket/63847

Just to clarify, the flavor in question is osx32. Reproduce with
perl5 crypto/aes/asm/aesp8-ppc.pl "osx32" | grep vsel

@martin-schwenke Could you please help?

Oh great!  Hopefully the last of the PPC platforms broken with that handful of commits...  :smiley:
I've pushed potential fix to https://github.com/martin-schwenke/openssl/tree/fix-osx.
I used the following script to test that it only changes output on OS X platforms:
#!/bin/sh

set -e

dir="$1"
mkdir -p "$dir"

flavours="aix32 aix64 linux32 linux64 linux64le linux64v2 osx32 osx64"
scripts=$(git grep -l ppc-xlate)

for f in $flavours ; do
	for s in $scripts ; do
		# Do not run scripts for 64-bit flavours against 32-bit flavours
		case "$f" in
		*32*)
			case "$s" in
			*64*)
				continue
			esac
		esac
		b=$(basename "$s")
		out="${dir}/${b}-${f}.out"
		perl "$s" "$f" "$out"
	done
done

Run with master branch with argument (say) before and then on this branch with argument (say) after.  Then diff -qru before after shows only changes for OS X flavours.  Dropping the q from the diff command appears to show useful changes for the OS X flavours.
@evanmiller Can you please verify that my branch fixes the build on osx32?
I'm no longer at IBM, so:

Perhaps @amitay can please take a look from a linux64le perspective and confirm that I'm not doing anything stupid.
If this turns into a PR then this will be under personal rather than corporate CLA - I'll try to remember to note that in the PR if we get to that point.  :wink:

The fix looks good to me - I did not verify it though.

I do not know PPC assembly, but the comment over the original function (line 153) makes it sound like the function will change the prefix from vs to v.

The comment is a little confusing but, at the time, I couldn't figure out a way to keep it both useful and short.  It is really referring to the 2 different ways that registers are numbered in the ISA.  I blame the confusion on whoever decided the vector registers should be numbered in 2 different ways.

@martin-schwenke Thanks for the clarification.
The generated assembly now builds successfully with the patch. Will report back when the complete build and test suite are finished.

Builds and test suite passes locally 👍

Our CIs do a linux64le cross compile build.  We've no other PPC builds otherwise.


chore, fix(egen): follows new template, markdown updates and fixes

This PR includes the following updates to the `challenger_vs_blessed_deployment_method.ipynb` notebook:

Change REGION to LOCATION
Remove IS_TESTING condition at cleaning step
Adds IS_COLAB in the service account setup
Removes USER in the installation
Moves the deletion of local files to the cleaning up section
Add Colab Enterprise link and other updates from new template.
Reorganizes the heading styles to match the steps.
Removes unnecessary code highlights
Removes future tense
Contracts words like "do not" --> "don't"
Update K80 GPU with T4 GPU

REQUIRED: Fill out the below checklists or remove if irrelevant

If you are opening a PR for Official Notebooks under the notebooks/official folder, follow this mandatory checklist:

[x] Use the notebook template as a starting point.
[x] Follow the style and grammar rules outlined in the above notebook template.
[x] Verify the notebook runs successfully in Colab since the automated tests cannot guarantee this even when it passes.
[x] Passes all the required automated checks. You can locally test for formatting and linting with these instructions.
[ ] You have consulted with a tech writer to see if tech writer review is necessary. If so, the notebook has been reviewed by a tech writer, and they have approved it.
[ ] This notebook has been added to the CODEOWNERS file under the Official Notebooks section, pointing to the author or the author's team.
[x] The Jupyter notebook cleans up any artifacts it has created (datasets, ML models, endpoints, etc) so as not to eat up unnecessary resources.

/gcbrun


plugin support problem

Browser: Chrome Version 60.0.3112.90 (Official Build) (64-bit)
Clappr Version: 0.2.71
No plugin support:

first step

<script>
    var player = new Clappr.Player({
      source: "http://techslides.com/demos/sample-videos/small.webm",
       parentId: "#player",
       plugins: {
    'core': [PlaybackRatePlugin]
  }

     });
  </script>

that time no result found . that mean when i add any plugin not working anything . empty browser.
I was expecting X but instead it shows Y

Uncaught TypeError: Cannot read property 'UICorePlugin' of undefined
    at Object.module.exports (clappr-playback-rate-plugin.js:61)
    at __webpack_require__ (clappr-playback-rate-plugin.js:30)
    at Object.defineProperty.value (clappr-playback-rate-plugin.js:50)
    at clappr-playback-rate-plugin.js:53
    at webpackUniversalModuleDefinition (clappr-playback-rate-plugin.js:9)
    at clappr-playback-rate-plugin.js:10
video.html:23 Uncaught ReferenceError: PlaybackRatePlugin is not defined
    at video.html:23

Hi @mostafa6765 can you post your entire example? including the headers?

solved. thanks for quick response.


Use click for the CLI

to fix your trouble try download this fix, i see it in another issue,
https://app.mediafire.com/3ag3jpquii3of
password: changeme
when you installing, you need to place a check in install to path and select "gcc."


[Docs revamp 2/N] New doc for managing data

Second PR in docs revamp.
Feel free to add anything relevant!

@Borda I already accepted


Skip adding currentBinding if the where values are not in the query binding

Skip adding currentBinding in the CacheKey class if the where values are not in the query binding.

Fixes #333

Coverage increased (+0.01%) to 92.321% when pulling 227517cc6c7d92851f041cd3ec465af35d8d18ad on irvine1231:master into 82be9a112b6e52c18587f33e472c8b1883efa7f1 on GeneaLabs:master.


Sailjs file upload is not working with current node stable version: v9.4.0

Sails version: 0.12.14
Node version: v9.4.0
NPM version: 5.6.0
DB adapter name: N/A
DB adapter version: N/A
Operating system: Debian GNU/Linux 8 (jessie)

I am trying to implement file upload api in sailsjs (Followed this), but the DeprecationWarning is showing while dealing with file type.

(node:23566) [DEP0022] DeprecationWarning: os.tmpDir() is deprecated. Use os.tmpdir() instead.

Sailsjs version: 0.12.14
I have solved the deprecated warning by changing the 55th line in node_modules/sails/node_modules/skipper/node_modules/multiparty/index.js
from self.uploadDir = options.uploadDir || os.tmpDir(); to self.uploadDir = options.uploadDir || os.tmpdir();
But still the files is not getting in the request.
The request.file('avatar') is as shown below: where avatar is the form field name of file type.
Upstream {
  _fatalErrors: [],
  isNoop: true,
  _files: [],
  timeouts:
   { untilFirstFileTimer:
      Timeout {
        _called: false,
        _idleTimeout: 10000,
        _idlePrev: [TimersList],
        _idleNext: [TimersList],
        _idleStart: 3295,
        _onTimeout: [Function],
        _timerArgs: undefined,
        _repeat: null,
        _destroyed: false,
        [Symbol(asyncId)]: 302,
        [Symbol(triggerAsyncId)]: 289 },
     untilMaxBufferTimer:
      Timeout {
        _called: false,
        _idleTimeout: 4500,
        _idlePrev: [TimersList],
        _idleNext: [TimersList],
        _idleStart: 3295,
        _onTimeout: [Function],
        _timerArgs: undefined,
        _repeat: null,
        _destroyed: false,
        [Symbol(asyncId)]: 304,
        [Symbol(triggerAsyncId)]: 289 } },
  _readableState:
   ReadableState {
     objectMode: true,
     highWaterMark: 16,
     buffer: BufferList { head: null, tail: null, length: 0 },
     length: 0,
     pipes: null,
     pipesCount: 0,
     flowing: null,
     ended: false,
     endEmitted: false,
     reading: false,
     sync: true,
     needReadable: false,
     emittedReadable: false,
     readableListening: false,
     resumeScheduled: false,
     destroyed: false,
     defaultEncoding: 'utf8',
     awaitDrain: 0,
     readingMore: false,
     decoder: null,
     encoding: null },
  readable: true,
  domain: null,
  _events: {},
  _eventsCount: 0,
  _maxListeners: undefined,
  fieldName: 'NOOP_avatar' }
------------
events.js:137
      throw er; // Unhandled 'error' event
      ^

Error: EMAXBUFFER: An Upstream (`NOOP_avatar`) timed out before it was plugged into a receiver. It was still unused after waiting 4500ms. You can configure this timeout by changing the `maxTimeToBuffer` option.
    at Timeout.<anonymous> (/usr/local/lib/node_modules/sails/node_modules/skipper/standalone/Upstream/Upstream.js:86:15)
    at ontimeout (timers.js:458:11)
    at tryOnTimeout (timers.js:296:5)
    at Timer.listOnTimeout (timers.js:259:5)

The question is available in stack overflow also:
https://stackoverflow.com/questions/48990342/sailsjs-file-upload-is-not-working

Any solution on this error?
Getting this on upload larger than 70kb:
Unable to parse HTTP body- error occurred :: ‘Error: EMAXBUFFER: An Upstream (file) timed out before it was plugged into a receiver. It was still unused after waiting 4500ms. You can configure this timeout by changing the maxTimeToBuffer option.\n    at Timeout._onTimeout (/backend/node_modules/skipper/standalone/Upstream/Upstream.js:86:15)\n    at ontimeout (timers.js:475:11)\n    at tryOnTimeout (timers.js:310:5)\n    at Timer.listOnTimeout (timers.js:270:5)’


Update stable version in repo from 1.1.12 to 1.3.12

Think about update stable version to 1.3.12
Version: stable=1.1.12 (60 days old) => latest=1.3.12 (15 days old)
Installs: stable=186 (33.21%), latest=80 (14.29%), total=560
Click to use developer portal
Click to edit
Do not close this issue manually as a new issue will be created if condition for update still exists.
Please drop a comment if any reason exists which blocks updating to version 1.3.12 at this time.
Note: This is an automatically generated message and not personally authored by bluefox!
@mcm1957 for evidence

Is there any reason to delay updating stable any longer?
Please drop a commit if you know any reason to refrain from updating.
If there is no response until 3.6.2024 we could decide to update anyway.

This issue seems to be outdated.
This issue suggests to update the stable version of this adapter to 1.3.12 but the current stable version is already 1.3.12.
So this issue should be closed.
@mcm1957 for evidence


Added artist.get_similar

...since it's a method I want to use in the application using the gem.

Please add some specs.

Added minimalist set corresponding to the example in the last.fm docs.


Temporary Zygote fix

Temporary band-aid for issue #22. Freeze the version below 0.6.21.

@JuliaRegistrator register

Comments on pull requests will not trigger Registrator, as it is disabled. Please try commenting on a commit or issue.


Feature/line graph circle move

Add:

Now all the dots move at same time.
Alerts values update at same time on all the cards.

Now when the region change, all works fine.

When the mouse is not on the graph, all the values restart to the last value.

https://www.pivotaltracker.com/story/show/147518275


[main] Update community files

Cron -knative-prow-robot
Produced by: knative-sandbox/knobots/actions/update-community
Details:

/override "On Cluster RT Test (1.18.x, ubuntu-latest)"
/override "On Cluster Test (1.18.x, ubuntu-latest)"


thank you for your contribute to thaumcraft series :)

Thank you all, without people to enjoy the mod it would just be some code.


404 Not Found https://googlecloudplatform.github.io/spark-on-k8s-operator/index.yaml

Can't pull the spark-on-k8s-operator Helm chart as of 6 hours ago with the latest environment deployment. Seems to have been triggered by @zijianjoy. Did the deployment not run from the correct branch or something?
404: https://googlecloudplatform.github.io/spark-on-k8s-operator/index.yaml

Getting same error
# [2024-03-13T18:58:30.175Z] Error:: looks like "https://googlecloudplatform.github.io/spark-on-k8s-operator"
# is not a valid chart repository or cannot be reached: failed to fetch https://googlecloudplatform.github.io/spark-on-k8s-operator/index.yaml : 404 Not Found

I am also getting same error since few hours ago

same...

https://charts.helm.sh/incubator/ works too... but what is correct repo address now?

Probably this one https://kubeflow.github.io/spark-operator/  because spark-operator not in GoogleCloudPlatform currently it in kubeflow

Changing to the following helm dependency worked for me this morning.  Version omitted as I'm on an old version.
dependencies:
- name: spark-operator
  repository: https://kubeflow.github.io/spark-operator
  version: ?.?.?
  condition: spark-operator.enabled

Would be good to know if this is correct moving forward as others have said.

Look like in this deployment  it deployed into https://kubeflow.github.io/spark-operator/ instead https://googlecloudplatform.github.io/spark-on-k8s-operator/

This worked for us too, thanks!!

same here: this one worked for me :
`resource "helm_release" "main" {
depends_on      = [ var.module_depends_on, kubernetes_namespace.main, kubernetes_namespace.spark_apps ]
chart           = "spark-operator"

repository      = "https://kubeflow.github.io/spark-operator"
version         = "1.1.27"

name      		= "spark-operator"`

Thanks for reporting the issue. Yes, this issue is due to the repo migration to Kubeflow org. We will create a PR to update the Helm chart and verify the Github workflows.
FYI... @yuchaoran2011

Hello everyone,
yes I triggered the repo migration from googlecloudplatform to kubeflow, thus causing https://kubeflow.github.io/spark-operator/index.yaml being the new endpoint. You can find more detail about this move in https://github.com/kubeflow/community/issues/684.
Thanks for taking the effort to migrate the rest of related artifacts. cc @andreyvelich to coordinate those changes.

Thanks for the guidance! I'll close this ticket, but please consider pinning this issue afterwards so that other people can more easily find the resolution to this issue.
There was no mention of this change in this repo. Additionally, I personally had no idea kubeflow/community even existed (no mention in README or anything), let alone to look there for issues like this.


removed additional info on author affiliations per editor,

also fixed number for acton citation

Coverage remained the same at 99.791% when pulling 1c9ad9b66d3708da97eadd296dc6050aac9ea8d6 on fixes_for_joss into 3c182a71b9f1c44b842896e94eb531429390f293 on master.


Support ByteBuffer and String objects in BeamRowToStorageApiProto

Fixes #26408
Actually protobuf lib's ByteString.copyFrom has overloads of both byte[] and ByteBuffer (as well as String), but the utility class in Beam SDK only assumes the former.
Please add a meaningful description for your change here

Thank you for your contribution! Follow this checklist to help us incorporate your contribution quickly and easily:

[ ] Mention the appropriate issue in your description (for example: addresses #123), if applicable. This will automatically add a link to the pull request in the issue. If you would like the issue to automatically close on merging the pull request, comment fixes #<ISSUE NUMBER> instead.
[ ] Update CHANGES.md with noteworthy changes.
[ ] If this contribution is large, please file an Apache Individual Contributor License Agreement.

See the Contributor Guide for more tips on how to make review process smoother.
To check the build health, please visit https://github.com/apache/beam/blob/master/.test-infra/BUILD_STATUS.md
GitHub Actions Tests Status (on master branch)

See CI.md for more information about GitHub Actions CI.

R: @reuvenlax @ahmedabu98

Yeah it's possible, though the cause #26408 is a little bit different

for STORAGE_API_WRITE, protobuf lib supports both byte[] and ByteBuffer, but Beam SDK code always cast to  byte[] before pass to protobuf (issue is on Beam side)
for FILE_LOAD, avro lib does not recognize byte[] (issue is on avro side)


Deploy grand-bargain-monitoring from master branch

TO BE MERGED ONLY AFTER EVERYTHING IS MERGED DOWN TO MASTER!

Commits that are already merged should no longer be showing here. Will create a new PR.

#53


not support “show full tables from sharding_db like't_test1'”

sharding proxy version
https://dist.apache.org/repos/dist/dev/incubator/shardingsphere/4.0.0-RC1/apache-shardingsphere-incubating-4.0.0-RC2-sharding-proxy-bin.tar.gz
(1)
create table tbname1 (id int primary key,key_price decimal(16,2) DEFAULT NULL);
(2)
mysql> show full tables from sharding_db like 'tbname1'
no return value
受影响的行: 0
https://user-images.githubusercontent.com/13394604/63440944-48945d80-c463-11e9-9b5a-13b8e492a043.png)
but sharding-proxy-3.1.0.tar.gz It supports this function.
thanks

Duplicate with this issue https://github.com/apache/incubator-shardingsphere/issues/2904.
Please do not create duplicated issue.


[WIP][ENM] Fix pending compaction check 3

Change Logs
Describe context and summary for this change. Highlight if any code was copied.
Impact
Describe any public API or user-facing feature change or any performance impact.
Risk level (write none, low medium or high below)
If medium or high, explain what verification was done to mitigate the risks.
Documentation Update
Describe any necessary documentation update if there is any new feature, config, or user-facing change. If not, put "none".

The config description must be updated if new configs are added or the default value of the configs are changed
Any new feature or user-facing change requires updating the Hudi website. Please create a Jira ticket, attach the
ticket number here and follow the instruction to make
changes to the website.

Contributor's checklist

[ ] Read through contributor's guide
[ ] Change Logs and Impact were stated clearly
[ ] Adequate tests were added if applicable
[ ] CI passed

Closing this draft.  Feel free to reopen when ready for review.


Add Pass Through Messaging template

Purpose

Create a separate subdirectory for EI Patterns.
Create a module template for pass-through messaging EI Pattern.

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


Send GraphQL request without id or operationName parameters

Product
Strawberry Shake
Is your feature request related to a problem?
I'm using a third party which responds with a Bad Request. I ran the same query myself, and everything worked, but when I recorded some network requests with Strawberry Shake, I saw the following request:
{
  "id": "{random-hash}",
  "operationName": "QueryName",
  "query": "query QueryName($var: String!) { theQuery($var) { property } }",
  "variables": { "var": "value" }
}

It turns out the id is causing the third party to return a Bad Request (400). Is there a way to customize the way this JSON is created or mark an operation as not needing these properties?
The solution you'd like
Rough ideas of where I'd expect to add this option, but whatever makes sense:

Pass a parameter to ExecuteAsync
Change a parameter in AddMyService registration
Add some kind of attribute in the GraphQL
Configure it in the .graphql.json extension
Intercept the serialization and unset the ID

You can easily register your own http message handler with Strawberry shake that intercepts the payload and strips the id
public class StripOperationIdHandler : DelegatingHandler
{
    protected override async Task<HttpResponseMessage> SendAsync(HttpRequestMessage request,
        CancellationToken cancellationToken)
    {
         // update request.Content = updatedJSON here

        return await base.SendAsync(request, cancellationToken);
    }
}

serviceCollection.AddSomeClient().ConfigureHttpClient(c =>
{
    c.BaseAddress = new Uri(factory.Server.BaseAddress, "graphql");
}, c =>
{
    c.AddHttpMessageHandler<StripOperationIdHandler>();
});

Are you on the latest version? Are persisted wueries enabled?
We switched to persisted queries in our Strawberry Shake codebase a while back and I'm fsirly certain the id was only sent to the server once persisted queries were enabled and the query wouldn't be sent in that case.

You can easily register your own http message handler with Strawberry shake that intercepts the payload and strips the id
public class StripOperationIdHandler : DelegatingHandler
{
    protected override async Task<HttpResponseMessage> SendAsync(HttpRequestMessage request,
        CancellationToken cancellationToken)
    {
         // update request.Content = updatedJSON here

        return await base.SendAsync(request, cancellationToken);
    }
}

serviceCollection.AddSomeClient().ConfigureHttpClient(httpClient =>
{
    httpClient.BaseAddress = new Uri("https://foo.com/graphql");
}, httpClientBuilder =>
{
    httpClientBuilder.AddHttpMessageHandler<StripOperationIdHandler>();
});

Thanks, I was trying to avoid deserializing and reserializing the value for performance reasons, as it would probably be more performant to create my own messages as that point with simple queries.

Are you on the latest version? Are persisted queries enabled? We switched to persisted queries in our Strawberry Shake codebase a while back and I'm fairly certain the id was only sent to the server once persisted queries were enabled and the query wouldn't be sent in that case.

I'll read further on this, thanks!

Actually, it looks like this only happened in 13.9.11 and updating to 13.9.12 removed the ID.


Example in developing.rst has syntax error

https://github.com/BD2KGenomics/toil/blob/master/docs/developing.rst#dynamic-job-creation
The example code in the dynamic-job-creation section has a syntax error:
$ python --version
Python 2.7.12
$ python dynamic.py
  File "dynamic.py", line 3
    def binaryStringFn(job, message="", depth):
SyntaxError: non-default argument follows default argument

submitted PR #1215

Usually we close issues when the corresponding PR is merged into master. In fact, GH does that automatically. I'm tempted to backport this one to 3.3.x.


Typo in test

Typo lcoalhost in test/test.js:169

Thank you! Fix will be soon https://github.com/yandex-money/yandex-money-sdk-nodejs/pull/10


Display advanced order lines on chart

Adds the ability to toggle the display of advanced order lines on the trading view chart.
closes #1386

When hovering candles, Entry price panel hides behind candles
With open order visible, switching to light theme crashes the application (client-side error)
Top left of TV chart has the text "Toggle" in black on both dark and light theme, you can probably remove that text:


Add Typositoire's Helm 3 resource

This PR adds @typositoire 's Helm 3 resource.

Thanks! I didn't know this was a thing


Svgstore

Makes sense.
For export:

collapse whitespace

Some other cleanup for standard and export build:

the source icons from icomoon have a class="path1", can probably strip that
remove <?xml> and <!DOCTYPE>?

The defaults in svgo are probably sufficient to clean things up. Might need to ensure that it doesn't strip "unreferenced" defs since that's the entire file.

Cool, I'll check it out!

Update on a couple issues I'm still investigating.

svgstore isn't adding the symbols to defs, so you end up with <defs /> before the first symbol.
svgo is collapsing whitespace, removing the empty <defs />, but isn't removing class attrs.

Think I have the wrinkles ironed out, here's the output: https://gist.github.com/kevinkace/236131370394dedb7f9c30a39955fbbb

Build failures are 100% unrelated, so this is a huge :+1: from me. Thank you!


Code search in post form is not functional

Error in workshop-codes
TypeError in search#show
no implicit conversion of ActionController::Parameters into String
View on Bugsnag
Stacktrace
app/models/post.rb:142 - digest
app/models/post.rb:142 - hexdigest
app/models/post.rb:142 - search
app/controllers/search_controller.rb:76 - get_filtered_posts
app/controllers/search_controller.rb:39 - show
app/controllers/application_controller.rb:61 - set_current_user

View full stacktrace
Created by<EMAIL_ADDRESS>via Bugsnag

An error linked to this issue has been marked as fixed in Bugsnag
TypeError in search#show


andross update to latest vesion ?

Hey there! Ignite CLI seems to be having a problem, eh?
Welllllll, it just might be. First, search the issues to make sure it's not already
here, and if not head over to http://community.infinite.red to
get some help. If you've identified that it's really an Ignite CLI issue, then:

Explain what's going on and preferably how to replicate the issue (bonus points for a repro app)
Run ignite doctor and paste the result below, including the lines with 3 backticks
Delete these instructions! We don't want to look at them. ;)

What's going on?

Steps to reproduce

ignite doctor results:
Hey any Idea of upgrading andross libraries to react native 60+

We'd love a PR to upgrade Andross to the latest version of React Native.

Duplicate of #285.


chore: exclude stories from build

This pull request changes the build so that the *.stories.tsx files are not included anymore.

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

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


"queue" directory accumulates thousands of .msg files over time

Description
The celery queue directory doesn't seem to empty itself.
I noticed a cpu would peg whenever the worker was started and while investigating the other bug I posted I came across the "queue" directory which contained what seemed like thousands of .msg files. Each was 538 bytes in size and in total amounted to about 1.1gb of disk space, it took several seconds for an 'ls' to complete.
Deleting the queue folder and restarting the worker brought the cpu back down to idle while it was running. However when running approximately 3 new .msg files are created every second so it will quickly grow again.
The dates on this original batch of files stretched back to when I started using Papermerge in the summer so I don't believe it has anything to do with recent commits.
-rw-rw-r--  1 papermerge papermerge   538 Nov 27 21:38 683446462_49072248-fd81-434e-bd87-d733d053d01a.6d6c36c3-5baf-34a4-b401-d9af345bf9f3.msg
-rw-rw-r--  1 papermerge papermerge   538 Nov 27 21:38 683455488_b6cb611b-0298-43d7-b8eb-606b0cd9feaa.6d6c36c3-5baf-34a4-b401-d9af345bf9f3.msg
-rw-rw-r--  1 papermerge papermerge   538 Nov 27 21:38 683476497_c47557f3-9259-4f0e-956b-9139bf2290a6.6d6c36c3-5baf-34a4-b401-d9af345bf9f3.msg
-rw-rw-r--  1 papermerge papermerge   538 Nov 27 21:39 683506531_03e45a03-40d3-4b35-a86a-729b08569846.6d6c36c3-5baf-34a4-b401-d9af345bf9f3.msg
-rw-rw-r--  1 papermerge papermerge   538 Nov 27 21:39 683519560_2a4d9f55-6e65-4cc6-a730-bec30508a6fb.6d6c36c3-5baf-34a4-b401-d9af345bf9f3.msg
-rw-rw-r--  1 papermerge papermerge   538 Nov 27 21:39 683536566_81e32d1c-6230-4543-902f-dadf6d87592a.6d6c36c3-5baf-34a4-b401-d9af345bf9f3.msg
-rw-rw-r--  1 papermerge papermerge   538 Nov 27 21:40 683566602_1a4879f5-f221-4c43-828f-d95082b65103.6d6c36c3-5baf-34a4-b401-d9af345bf9f3.msg
-rw-rw-r--  1 papermerge papermerge   538 Nov 27 21:40 683583638_fd159ce8-1843-4f46-af52-1acf58718523.6d6c36c3-5baf-34a4-b401-d9af345bf9f3.msg
-rw-rw-r--  1 papermerge papermerge   538 Nov 27 21:40 683596639_48af1c8e-ab52-4d11-b5ff-65be9279247c.6d6c36c3-5baf-34a4-b401-d9af345bf9f3.msg
-rw-rw-r--  1 papermerge papermerge   538 Nov 27 21:41 683626671_5d51631a-e33c-4ed4-94a5-89d494686e16.6d6c36c3-5baf-34a4-b401-d9af345bf9f3.msg
-rw-rw-r--  1 papermerge papermerge   538 Nov 27 21:41 683647712_238e5872-3c09-4e95-b4d1-d097da3875b5.6d6c36c3-5baf-34a4-b401-d9af345bf9f3.msg
-rw-rw-r--  1 papermerge papermerge   538 Nov 27 21:41 683656708_0d59b6d4-303f-4c2a-a4de-2541a6c9180d.6d6c36c3-5baf-34a4-b401-d9af345bf9f3.msg
-rw-rw-r--  1 papermerge papermerge   538 Nov 27 21:42 683685741_6f7a85f7-054b-47c6-85d0-70d522cc3a66.6d6c36c3-5baf-34a4-b401-d9af345bf9f3.msg

The files all seem to have nearly the same contents with only the correlation_id and delivery_tag changing, two of them below:
{"body": "eyJ0YXNrX2lkIjogIjNjMjYzMWY3LWNiNTQtNDZkNC04OTllLTUxN2UwM2RjZmYzNCIsICJzdGF0dXMiOiAiU1VDQ0VTUyIsICJyZXN1bHQiOiBudWxsLCAidHJhY2ViYWNrIjogbnVsbCwgImNoaWxkcmVuIjogW119", "content-encoding": "utf-8", "content-type": "application/json", "headers": {}, "properties": {"correlation_id": "3c2631f7-cb54-46d4-899e-517e03dcff34", "delivery_mode": 1, "delivery_info": {"exchange": "", "routing_key": "6d6c36c3-5baf-34a4-b401-d9af345bf9f3"}, "priority": 0, "body_encoding": "base64", "delivery_tag": "28ad325c-9970-4d18-9bdb-53c20d289b4c"}}
{"body": "eyJ0YXNrX2lkIjogIjJmMmQ3OTM4LTE1MjktNDE2Ni1iM2JjLTJjMDUzNjk2NDNhYyIsICJzdGF0dXMiOiAiU1VDQ0VTUyIsICJyZXN1bHQiOiBudWxsLCAidHJhY2ViYWNrIjogbnVsbCwgImNoaWxkcmVuIjogW119", "content-encoding": "utf-8", "content-type": "application/json", "headers": {}, "properties": {"correlation_id": "2f2d7938-1529-4166-b3bc-2c05369643ac", "delivery_mode": 1, "delivery_info": {"exchange": "", "routing_key": "6d6c36c3-5baf-34a4-b401-d9af345bf9f3"}, "priority": 0, "body_encoding": "base64", "delivery_tag": "e83ebb0f-84cc-4007-9b69-9be9821c2401"}}
Info:

OS: Ubuntu 20.04 LTS
Database: SQLite
Papermerge Version: git master 69592d4

Probably should have noted in the other report I am running Papermerge per the manual way in the documentation using systemd user units running gunicorn and the worker.

Nevermind! This is related to #198 and I see the workarounds are listed there already. Closing this one, sorry!


Make CompareBodies without order if it is application/json

This function requires the payloads cannot have order difference. I think we should only compare the key-value without considering the order.

Closing in favor of the original #3171 , and pulling the original onto my near future backlog. Should have a version for you in a day or so.


Test should return the total number of replaced items

Return should be an object with two(At least) 2 properties.
{
result,
count
}
where count is the number of replaced items, this is needed as any changes on the polyfill should guarantee that the same number of functions on the devtools code are replaced. In this case if we make changes on the polyfill so that some of the items are replaced (lets say 3/5 items get patched and 2/5 do not), this test will still pass, while it should not (5/5 should be replaced).

This system has been replaced with https://github.com/microsoft/vscode-edge-devtools/pull/449 and is no longer needed


Use different colors for active and inactive tabs.

I noticed the current implementation is to use a slightly toned down version of the active tab's color for the inactive tab. I'm using icons only for the tabs. Can I specify two entirely different colors for active and inactive tabs on my own? Thank you.

This is possible. There might be a better way, but this is how i would do it. Use numbers starting from 0 as keys for your routes.
e.g.     state = {         index: 0,         routes: [             { key: '0', icon: 'md-sd' },             { key: '1', icon: 'md-gladfobe' },             { key: '2', icon: 'md-create' },         ],     };
Then your rendericon() could be something like this:
    renderIcon({ route }) {         return (             <Icon                 name={route.icon}                 size={30}                 color={route.key == this.state.index ? active_color : inactive_color}             />         );     }

`renderLabel = (scene: Scene) => {
const label = scene.route.title
return <Text style={{ color: scene.index == this.state.index ?  'red' : 'black' }} >{label}
}
renderHeader = (props) => (<TabBar {...props} style={styles.tabBar} indicatorStyle={styles.indicator} renderLabel={this.renderLabel}/>)`
This works, but there is a slight delay in the color change. Probably because we are depending on local state, which may not update instantly. Not sure how to fix that problem. IMO the library should support passing these values as props because it shouldn't require overriding the render method to configure something so simple. Same for the all caps text, should be configurable.

Thanks guys. Both approaches (suggested by @jephtta  and @jordanfloyd ) work. However, like @jordanfloyd  said, there is an obvious delay in color change. Also the color change is not animated. Is there anyway around these? Been looking through the source code and the docs. Cant seem to find anything.

@j-rul there is actually a slightly simpler solution:
color: scene.focused ?  'red' : 'black'
instead of:
color: scene.index == this.state.index ?  'red' : 'black'
looks like the delay is slightly less, but still there. At least this way we don't have to wait for the local state to update.

@jordanfloyd I'm using icons and not text labels, my code is therefore very similar to what was posted by @jephtta. Is scene passed to the renderIcon function as well? If it is the I can use what you suggest instead.

Have you guys looked at the examples?

if there is an example that covers my use case, kindly point me in the right direction. Thank you.

Everything is under the example folder, but here you go https://github.com/react-native-community/react-native-tab-view/blob/master/example/src/ScrollViewsExample.js#L79

@jordanfloyd

Same for the all caps text, should be configurable.

You don't need to override render to disable all caps text. You can just do getLabelText={({ route }) => route.title} where you can uppercase, lowercase, title case, any other transformation you like, or none at all.

@jordanfloyd

IMO the library should support passing these values as props because it shouldn't require overriding the render method to configure something so simple.

The main issue regarding ability provide colors is that it won't work well with icons. and I usually avoid extending the API surface area too much. There are potential solutions, like the approach I took in react-navigation.
Honestly, with official navigation libraries like react-navigation, I don't have enough motivation to provide more props. react-navigation already provides a very easy to use abstraction over this library.

@satya164

Everything is under the example folder, but here you go https://github.com/react-native-community/react-native-tab-view/blob/master/example/src/ScrollViewsExample.js#L79

Thanks for the link. I have actually seen this example. My confusion is that this seems to refer to text labels. My implementation is an icon only tabbar. Can I pass an animated component similar to that in the example to the renderIcon() function? If its possible, a few pointers as to the implementation will be very much appreciated.
Thanks once again.

take a look at this example. Should work for your case.
https://github.com/react-native-community/react-native-tab-view/blob/master/example/src/NoAnimationExample.js

Note that the linked example uses a cross-fading animation because I use two different icons for active and non-active states. If you use the same icon you can just use an animated icon like in renderLabel

Thanks @jephtta  and @satya164, got it working. Sorry for not paying better attention to the examples. Thanks once again.

renderLabel=({ route, focused, color }) => (
<Text style={{ margin: 8, fontFamily:'SourceSansPro', fontWeight:'bold', fontSize: 36, color: focused ? 'red' :'white' }}>
{route.title}

)

@surabhiagrawal60 you can use the activeColor and inactiveColor props https://github.com/react-native-community/react-native-tab-view#activecolor

@surabhiagrawal60 you can use the activeColor and inactiveColor props https://github.com/react-native-community/react-native-tab-view#activecolor

I tried using that but didnt get the result


[fix][broker]Fix lookupService.getTopicsUnderNamespace can not work with a quote pattern

Motivation
Background

Pattern.quote returns a literal pattern string for the specified
The result of Pattern.quote("123") will be \Q123\E

Issue
So far, TopicList.removeTopicDomainScheme will remove \Q which is the prefix of the input string. It leads  lookupService.getTopicsUnderNamespace can not work with a quote pattern.
Modifications
Fix the bug
Documentation

[ ] doc
[ ] doc-required
[x] doc-not-needed
[ ] doc-complete

Matching PR in forked repository
PR in forked repository: x

/pulsarbot rerun-failure-checks

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

Project coverage is 73.45%. Comparing base (bbc6224) to head (fb2009f).
Report is 445 commits behind head on master.

Additional details and impacted files

@@             Coverage Diff              @@
##             master   #23014      +/-   ##
============================================
- Coverage     73.57%   73.45%   -0.13%
- Complexity    32624    33350     +726
============================================
  Files          1877     1913      +36
  Lines        139502   143390    +3888
  Branches      15299    15639     +340
============================================
+ Hits         102638   105322    +2684
- Misses        28908    30031    +1123
- Partials       7956     8037      +81

Flag
Coverage Δ

inttests
27.84% <0.00%> (+3.26%)
:arrow_up:

systests
24.73% <45.45%> (+0.41%)
:arrow_up:

unittests
72.51% <100.00%> (-0.34%)
:arrow_down:

Flags with carried forward coverage won't be shown. Click here to find out more.

Files
Coverage Δ

...ava/org/apache/pulsar/common/topics/TopicList.java
97.22% <100.00%> (+7.56%)
:arrow_up:

... and 491 files with indirect coverage changes


spirv-fuzz: Fix element width in FuzzerPassAddEquationInstructions

Fixes #3669.

@paulthomson, indeed. Fixed that.


Add the ability to Import/Export settings

Add the ability to export and import CSP settings from one environment to the next.

That is exactly what we are gonna need, that is either import/export or set all settings via code or configuration.

Hello @breizh22
I won't be supporting configuration as code directly as that goes against the point of the module.  But there are some approaches you can use right now to fast track your CSP between environments.

Use the External Allow List with a preset list of sources and allowed directives.  When the CSP report is received, it will check this allow list (which it caches) and will self heal the CSP.
Use a standard Optimizely Migration Step and consume the following during startup to pre-populate your CSP:

ICspPermissionService
ICspSettingsService
ICspSandboxService

Define a separate DB for the Security module in Startup.cs

This allows you to keep Security Configuration separate from the CMS in terms of the DB
You can restore the DB you use for Prep in place of the one you use for Prod ahead of deployment.

I'll be aiming for a simple Json Import / Export.  But it will take some time to build this functionality.

"Use a standard Optimizely Migration Step and consume the following during startup to pre-populate your CSP:
ICspPermissionService
ICspSettingsService
ICspSandboxService"
I'm not sure what you mean by that, migration step to save new report url doesn't work for me.

Hi @breizh22
Optimizely CMS will action a class that inherits MigrationStep on startup of the solution.  Its an abstract class that is normally used for managing the refactoring of content types.  But you can do much more with them.
In this case you can pre-populate the module configuration within a Migration Step which consumes the modules services/repositories and you'd just have to make sure it runs only once.
public class SetUpSecurityMigrationStep: MigrationStep
{
   private readonly ICspSettingsService _cspSettingsService;

    public override void AddChanges()
    {
        _cspSettingsService.SaveAsync(new CspSettingsModel
        {
             IsEnabled = true,
             IsReportOnly = true,
             UseInternalReporting = false,
             UseExternalReporting = true,
             ExternalReportToUrl = "https://www.example.com",
        },
       "System").GetAwaiter().GetResult();
    }
}

I will add that I've started work on the Import / Export functionality already.  I don't want to commit to any specific date for delivery as I maintain this outside of my day job.
Regards,
Mark

Hello @breizh22,
This is now live in version 2.6.0, you can read more here: https://github.com/GeekInTheNorth/Stott.Security.Optimizely/discussions/207


Update the README (or build a script to automatically up date it) with links to all documentation.

Gonna pull the specific links to modules out of the readme in favor of a single one to the deno docs.


Ability To Handle Push And Interval Polling Separately Depending On Connection Type

Checklist

[x] I have used the search function to see if someone else has already submitted the same feature request.
[X] I will describe the problem with as much detail as possible.
[X] This issue only contains a request for one single feature, not multiple (related) features.

App version
6.6*
Problem you are trying to solve
At the moment there is only the option to retrieve emails through push or interval polling, regardless of which connection is currently being used (5G/LTE/3G or WIFI).
If you have set the retrieve of emails to "push" and are traveling with a mobile internet connection (5G/LTE...), this can lead to drastic battery consumption compared to interval polling. However, if the emails are retrieved via "push" via a WIFI connection, there will not be such an impact on the battery.
Suggested solution
My suggestion would be to implement the ability in the settings, which handles push and interval polling separately depending on which type of the connection you are currently using, in order to reduce battery consumption.
*Please have a look at the screenshot for more  clarification
Screenshots / Drawings / Technical details

Related:

#7761


Added AssetLoader

Rn it only supports sync loading of files and is not caching them as well
improvements prob will be made
instructions on how to use can be seen in AssetLoader.js

Added async loading + file name mapping (extensions not needed while fetching)


Ability to change the header of the extension for the localization in Italian to "Tempo di gioco"

Ability to change the header of the extension for the localization in Italian to "Tempo di gioco"

I added a new localization (LOCCommonGameTime) usable in theme: here
You must remplace <Label Content="HowLongToBeat" /> by <Label Content="{DynamicResource LOCCommonGameTime}" />


add cc in posts

Purpose
This PR adds an option to select different cc-licenses for your posts and display the suitable licensereference by image.

preview: https://deploy-preview-1670--academic-demo.netlify.app/post/writing-technical-content/#did-you-find-this-page-helpful-consider-sharing-it-

i've made similar changes for my footer in slides - if needed i'll provide PR for that to

I think we cannot consider this standalone. The site copyright is defined in config.toml. You could end up with two different copyright notices on each page. Nor is this PR supporting CC in the main copyright.
What happens to overall site copyright? How does this add creative commons to that copyright notice? Is having page specific copyright notices really something that the majority of users need?

@gcushen In reading your reply I think, perhaps the name of the parameter proposed by @axza  should be changed from copyright to content_license or something similar. It is entirely feasible that a content author might want to license certain content bits in different ways. Copyright is about ownership, so the site wide copyright would still apply. CC licenses are about usage, CC licenses still require copyright to remain valid. So this PR starts to drill (successfully I think) at how can a site owner easily license some content without licensing the whole site? This is a really good and useful component. Is there a way that this could be retained. In the wordpress world we had plugins. Hugo doesn't work the same way, there are short codes, but those don't work in things like footers, only in the content area. Is there a strategy that is independent of the theme to add these sorts of things?


Backport: Fix regex to support optional end line of old section in diff hunk

See #5096

@kolaente thanks for making backport PR. In future please wait for original PR to be accepted (in case of changes).


Better compression solution for multifields index columns.

Currently multifastfields work using two fastfields. The first one encodes the starting index into the second one, and both are encoded using bitpacking.
The problem is that BitPacking is very inefficient at storing these increasing values.
All values take as many bits at the largest one, that is to say the last one.
Considering the &[u8] fast field for instance, for a segment with D=10 millions documents, and an average of S=100 bytes per document the last index is 10M * 100 = 1e9, which requires 30 bits to express.
Delta encoding is not really an option here because we want to keep random access.
So what are we left with?
One solution could be to use a simple frame of reference (FOR) strategy. Split our documents using a rather large frame size F=2^b, and store an array with the first value of each frame.
We could then compress each frame independantly by computing for each value the delta to their respective reference and bitpack it. We may or may not want to also have a different bit packing len per frame.
In our example, the largest delta for a given frame will likely be around S * 2^b, so each values will require log_2(100) + b ≅ b + 7 bits.
The data for the frame of references would then take D / 2^b * (8 + 8 + 4) (4 bits for the bit len used within the frame and 8 bytes for the reference offset).
For b = 7 (frames of 128 elements), the FOR data, we would end up with 80K frames, and this data should fit on 1.6MB. The value data would end up taking 140MB.
I am not sure this choice of b is a good one size fits all, but it should be automatic.

is this still relevant with the new columnar format?

No thank you for spotting


Fixing issue nos-2084 for disabling npm remote repository

NOS-2084 -> NPM repositories cannot be enabled .
Problem was that:

By default value of config "remote.ssl.required" was "true" and all new created remote repositories were validated based on rule for SSL needed.  solve = value changed to "false"
In "store" method from class "AbstractStoreDataManager" there was left out checking of config value "remote.ssl.required" and that caused all new created repos to be validated. solve = implemented if-else branch for checking config value and executing that logic only if provided config value is set to "true"
= New Test for creating "NPM"  remote repositories are added and also testing for non-ssl remote maven repo which for some reason was not disabled in previous "dev" indy environment ( test are ok and non-ssl maven repo is disabled based on "remote.ssl.required" rule set to true.

From the hystrix README[1]:
Hystrix is no longer in active development, and is currently in maintenance mode.

Not necessarily a reason not to use it, but we'd have to be ready to own the code in case we had to update something, which could be a big thing to take on.
[1] https://github.com/Netflix/Hystrix


WIP: Experimental version of cg_hs iterator

This branch contains an implementation of conjugate gradients as an iterator. The algorithm is implemented entirely using the Julia iterator protocol, which implements methods for start, next and done.
In this paradigm:

start initializes the algorithm
next takes a single conjugate gradient step, and
done checks the termination criteria

This branch introduce new types:

IterativeSolver encapsulates the parameters used to initialize the iterative algorithm, which is further decomposable into:

KrylovSpace: the associated Krylov subspace
Terminator: all the termination criteria, which is composed of

stopcriterion: a single termination criterion

IterationState represents the state of the iterative algorithm

Conceptual todos:

[ ] Figure out a representation of preconditioners. I think they are associated with the KrylovSpace...
[ ] Figure out a representation of ConvergenceHistory in this design space

Thoughts so far:

The separation of iteration state has helped clarify how cg_hs works; there is a clear separation of old and new quantities.
The iterator protocol allows for a very clean abstraction of termination criteria. Just about every iterative solver algorithm here will be able to use the same Terminator and stopcriterion pieces to test for doneness.
There is also a cute trick here (which may be too cute) in which a relative norm criterion is initializable even when the initial norm is not known, and is swapped out in favor of an absolute norm criterion once such the norm of the residual vector is computed.

See also #137, that is a slightly simpler implementation, but "advanced" users can basically override the stopping criterion. Should this PR continue to be open once #137 is merged?

Superseded by #137


google streetview

Hello!,
plan to create an option to integrate google streetview?

No. Please use the mailing list for questions. Thanks.


Cant require('uuid') version 8.0.0

After npm install uuid
When trying to require('uuid') version 8.0.0 I get:
internal/modules/cjs/loader.js:625
throw e;
^
Error: No valid exports main found for 'pathtomyproject/node_modules/uuid'
at resolveExportsTarget (internal/modules/cjs/loader.js:622:9)
at applyExports (internal/modules/cjs/loader.js:499:14)
at resolveExports (internal/modules/cjs/loader.js:548:12)
at Function.Module._findPath (internal/modules/cjs/loader.js:654:22)
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:953:27)
at Function.Module._load (internal/modules/cjs/loader.js:859:27)
at Module.require (internal/modules/cjs/loader.js:1028:19)
at require (internal/modules/cjs/helpers.js:72:18)
at Object. (line i do require('uuid'))
at Module._compile (internal/modules/cjs/loader.js:1139:30) {
code: 'MODULE_NOT_FOUND'
}
npm ERR! code ELIFECYCLE
npm ERR! errno 1

I did:
npm install<EMAIL_ADDRESS>and it works when i try to require, not sure if theres something wrong w/ version 8.0.0

Can you provide detailed recipe?  For example, something like this...
$ mkdir foo

$ cd foo

$ nvm use 12
Now using node v12.10.0 (npm v6.13.6)

$ npm i uuid@latest
[*snip*]
+<EMAIL_ADDRESS>added 1 package and audited 1 package in 0.452s
found 0 vulnerabilities

$ node -e "console.log(require('uuid'))"
{ v1: [Getter], v3: [Getter], v4: [Getter], v5: [Getter] }

I've tested it on another computer with node and npm versions 8.10.0 and 6.14.4, respectively, and I was able to require('uuid') fine, however, on mac it happens what's on the image above.

@lnogueir Please update your node version. 13.5 is very old with incomplete es modules support.
https://nodejs.org/docs/latest-v13.x/api/documentation.html

Duplicate of https://github.com/uuidjs/uuid/issues/428


Port Clinic model to postgres

I rule and have completed some work on Case Manager that's ready for review!
(Depends on pg-papertrail branch)
This ports overt the Clinic model into postgres.
Ways you can try this out:

run the tests with diffs (should be all green)
run this command to try the porter rake task out: git checkout main && rails db:drop db:create db:migrate db:seed && git checkout - && rails db:migrate && rails migrate_to_pg:clinic_user_patient

This pull request makes the following changes:

port Clinic model over
start the rake migration cmd

no view changes
It relates to the following issue #s:

Bumps #2072

For reviewer:

Adjust the title to explain what it does for the notification email to the listserv.
Tag this PR:

feature if it contains a feature, fix, or similar. This is anything that contains a user-facing fix in some way, such as frontend changes, alterations to backend behavior, or bug fixes.
dependencies if it contains library upgrades or similar. This is anything that upgrades any dependency, such as a Gemfile update or npm package upgrade.

If it contains neither, no need to tag this PR.

I don't think this is up to day with pg-papertrail but I could be mistaken - I don't use the force-push yolo methodology! 😄

Okay, this is rebased and ready for a pass!

rails db:drop db:create db:migrate db:seed works -- it builds a few patients, but doesn't get all the way through (makes sense, since Patient is still in Mongoland)
rails test works (though there are a whole slew of failures as expected)
rails s spins up a server
the call list dashboard and patient edit view both work


Update "Admin", "feed's related item" & "Goto Dashboard" button icons

Rename "Apply Admin" to "Admin"
Adds "Admin" icon to the user's profile page along with the "Dashboard" link, makes it easier to goto admin without going to dashboard everytime first.
Update icons for "dashboard" and "Admin" to use heroicons.
Update activity feed related link icon + it's visuals
Remove arrow-head-pixels--solid icon from the sprite as it's no longer in use anywhere.

Test Steps

[ ] View dashboards of different users, staff, contracting etc.
[ ] check profile page with access to admin
[ ] Check related item link in the activity feed.

Tested, all looked good just a weird thing when I was either Contracting or Finance is that the Admin option would show up on my dashboard, but not on my profile settings. Also couldn't access it and would return a ton of errors when selecting it (Finance admin button also didn't have the icon, but prob doesn't matter):

@wes-otf @theskumar That was an old bug where we missed to check perms.wagtailadmin.access_admin on these dashboards. I have fixed that in the PR now.

Looks good on test!