text:
🛑 ChatGenie Client API is down

In 81fb784, ChatGenie Client API ($CHATGENIE_CLIENT_API) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ChatGenie Client API is back up in 3b05dd9 after 18 minutes.


text:
🛑 ChatGenie Client API is down

In ae74db5, ChatGenie Client API ($CHATGENIE_CLIENT_API) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ChatGenie Client API is back up in 4ad9633 after 9 minutes.

source: gharchive/issue

license: MIT

license_type: permissive

license_source: github-api


text:
🛑 ChatGenie Client API is down

In 128adcb, ChatGenie Client API ($CHATGENIE_CLIENT_API) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ChatGenie Client API is back up in ed54f52 after 9 minutes.


text:
🛑 ChatGenie Client API is down

In 4468e2c, ChatGenie Client API ($CHATGENIE_CLIENT_API) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ChatGenie Client API is back up in 322b985 after 24 minutes.


text:
🛑 ChatGenie Client API is down

In ea678af, ChatGenie Client API ($CHATGENIE_CLIENT_API) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ChatGenie Client API is back up in 072cff5 after 28 minutes.


text:
🛑 ChatGenie Client API is down

In ab5c257, ChatGenie Client API ($CHATGENIE_CLIENT_API) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ChatGenie Client API is back up in 5c1a77e.


text:
🛑 ChatGenie Client API is down

In 6dfddb5, ChatGenie Client API ($CHATGENIE_CLIENT_API) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ChatGenie Client API is back up in 217a795 after 35 minutes.


text:
🛑 ChatGenie Client API is down

In 2fc29b2, ChatGenie Client API ($CHATGENIE_CLIENT_API) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ChatGenie Client API is back up in 3b631f2 after 12 minutes.


text:
🛑 ChatGenie Client API is down

In d921e3d, ChatGenie Client API ($CHATGENIE_CLIENT_API) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ChatGenie Client API is back up in 17f1ce7 after 11 minutes.


text:
🛑 ChatGenie Client API is down

In c342d2e, ChatGenie Client API ($CHATGENIE_CLIENT_API) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ChatGenie Client API is back up in 03ed8f5 after 11 minutes.


text:
🛑 ChatGenie Client API is down

In b7e74e1, ChatGenie Client API ($CHATGENIE_CLIENT_API) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ChatGenie Client API is back up in 5403fc9.


text:
🛑 ChatGenie Client API is down

In d2ff679, ChatGenie Client API ($CHATGENIE_CLIENT_API) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ChatGenie Client API is back up in 6b716dc.


text:
🛑 ChatGenie Client API is down

In 0a066b6, ChatGenie Client API ($CHATGENIE_CLIENT_API) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ChatGenie Client API is back up in 546eace.


text:
🛑 ChatGenie Client API is down

In 10d2c48, ChatGenie Client API ($CHATGENIE_CLIENT_API) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ChatGenie Client API is back up in 09b717c.


text:
🛑 ChatGenie Client API is down

In 8e9ff74, ChatGenie Client API ($CHATGENIE_CLIENT_API) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ChatGenie Client API is back up in 8de2b31.


text:
🛑 ChatGenie Client API is down

In 10a1639, ChatGenie Client API ($CHATGENIE_CLIENT_API) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ChatGenie Client API is back up in 2683d60.


text:
🛑 ChatGenie Client API is down

In 4762ca0, ChatGenie Client API ($CHATGENIE_CLIENT_API) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ChatGenie Client API is back up in 5a98edd.


text:
🛑 ChatGenie Client API is down

In e7ecd50, ChatGenie Client API ($CHATGENIE_CLIENT_API) was down:

HTTP code: 0
Response time: 0 ms

Resolved: ChatGenie Client API is back up in 84cfc5a.


text:
🛑 Captive Portal is down

In 4fa48de, Captive Portal (https://captive.mcha.cloud/generate/android) was down:

HTTP code: 403
Response time: 78 ms

Resolved: Captive Portal is back up in c222104.

repo: mchaNetwork/status


text:
🛑 GitHub Mirror is down

In ca2d8fb, GitHub Mirror (https://gh.chapro.xyz) was down:

HTTP code: 500
Response time: 221 ms

Resolved: GitHub Mirror is back up in 0bdf994 after 21 minutes.


text:
Change method of notification/filter list

The current method of adding names to the "hide common" and "notify" list is pretty cumbersome.  I would suggest pulling up a list of all names and being able to check/uncheck names.
If we could export and import lists, that would be helpful too as my list occasionally disappears.

i agree, i had a long list of Pokemon ID#s that was EASY to copy/paste into view or hide.
While some "do gooder" thought it was "cool" to modernize the UI, it doesn't work easily.
You can't copy/paste a list either.

I agree it is not very userfriendly. For me this is the most important feature of the map.

@tinarazzburton @JaymerJaymer @jane0815 I'd recommend putting an issue in at https://github.com/AHAAAAAAA/PokemonGo-Map. This project simply makes that one easy to use, and I'm sure they'd welcome the feedback.

authors: JaymerJaymer jane0815 mchristopher tinarazzburton

repo: mchristopher/PokemonGo-DesktopMap

license: mit

license_source: bigquery


text:
320: Add x to filter params

for https://github.com/mcmonkeyprojects/SwarmUI/issues/320

uhhh
also an x to clear should only show up if there's content to be cleared, not while empty

closing for now, don't feel like fighting css.

Turn it into a Draft?

source: gharchive/pull-request

authors: AshtakaOOf HellerCommaA mcmonkey4eva

repo: mcmonkeyprojects/SwarmUI


text:
issue creted from python

Default Description

Automated comment - Wed May  3 13:23:13 2023

repo: mcmpdemoeng/jpetstore-kubernetes


text:
pino cli discards not properly formatted log lines

When piping pino in the console, pino discards the lines that are not formatted exactly as it expects. Bunyan instead simply prints those line not formatted.
pull request: #95

Duplicate of #94

authors: jsumners teomurgi

repo: mcollina/pino


text:
I want to add more category

Hi! I am Suvadip Sana, I want to work on this project
ISSUE
I think in shopping website has more categories, For now it has only 3
Suggestion
I suggest for this categories  for adding -

Home & Living

Beauty & Personal Care

Sports & Fitness

Books & Media

Toys & Games

Please assign me this issue if you think it's an issue need to fix

@Suvadip-sana go ahead, but remember to upload AI-generated images. Please don't copy from Google or any other website.

Could you please provide me the images? or shall i add myself.

Could you please provide me the images? or shall i add myself.

You can add yourself @Suvadip-sana

Ok. Thank you.

@mdazfar2 @thakuratul2  I add this three more row of categories for 9 new and essential categories that might be presnt on shopping site.

Please see! If you are happy then I create a new branch and make a pull request.

@Suvadip-sana That's amazing!

Do one thing: for every three columns, add a load more button. After clicking it, more columns will become visible, and after clicking load more again, it will show another set. Hope you understand.

hope you understand.

Don't forget to join our official Discord server.

And also follow us on Linkedin

And please ⭐ our repo

Ok. Try my best.

https://github.com/user-attachments/assets/32c1bd3a-84a1-4d96-be5f-3ec4551756e8
Check it.
Should you please give me max label for this. It take way more time.  Actually I work on two issue. So
Please! If you give me I would be very grateful!

@Suvadip-sana, that's amazing! Please create a pull request and update your sync fork your branch.

Could you please give me max label for this?

Added @Suvadip-sana

You miss hactoberfest label

You miss hactoberfest label. please add this. Then i raise a pull request

Done! Anything else which i forget please let me know

Should you close this issue? Because it merge already!


text:
Feat: Adding particle.js in landing page

Describe the feature
Adding particle.js in landing page
Add ScreenShots
https://vincentgarreau.com/particles.js/
chek this
Record

[X] I agree to follow this project's Code of Conduct
[X] I'm a GSSOC'24 contributor
[X] I want to work on this issue

@RamakrushnaBiswal go ahead 🚀

solved with PR #401


text:
[enhancement TextField]  ReadOnly mode

Please,  add readonly mode in TextField

Copy.

It exists now.

authors: cafrisoft yiszza

repo: mdc-maui/mdc-maui


text:
Delta Value switches to +0.0

Delta value is correct for ~1 minute after a new reading, but then it becomes "+0.0".

I deleted and reinstalled and now it's working again!

The problem was that I had iosxdripreader sending SGV values directly to Nightscout and also to dexcom share servers.   I had the bridge variable enabled so after fetching from dexcom share, both readings would be equal and the slope would become 0.0.
Once I deleted the "bridge" variable from my ENABLE line in Heroku, everything worked great.
Thank you to @miguelkennedy for figuring this out!

repo: mddub/nightscout-osx-menubar


text:
[BUG] Canvas Group: Moving note outside all groups breaks the update feature

Obsidian v1.5.3
Metadata-Menu 0.6.11
priority is an inherited canvas-group field

Note is inside of a group in the canvas and the priority field has the correct group name:

Move note outside the group

Move note back into a group - field is not updated and console shows no error

Sometimes it works, sometimes it doesn't. It's real strange

Updated description: removed the console error, as that was caused by something else. There is no error shown in the console now. Sometimes it works, sometimes not.

repo: mdelobelle/metadatamenu


text:
Feature request : Credits detection auto skip

Hi
Plex has released the credit detection : https://support.plex.tv/articles/credits-detection/
Any chance you could implement the auto skip like with the intro ?
Thanks a lot for all your work

Already supported. Just add "credits" to your tags

Fantastic !
Thanks a lot

authors: mdhiggins tchirou

repo: mdhiggins/PlexAutoSkip


text:
How to use with GPU?

Hi everyone, I've been looking for information on using sickbeard_mp4_automator on a GPU server. The machine is Linux Ubuntu 18 + RTX 2070, could someone guide me how to configure?

Lots of discussion on previous issues about this, just search for nvenc for closed issues on this repo to see what other people have done
First step is you'll need to understand hardware decoding / encoding for FFMPEG to determine what options you want since this is actually what drives everything
https://trac.ffmpeg.org/wiki/HWAccelIntro
and specifically additional documentation for NVIDIA
https://docs.nvidia.com/video-technologies/video-codec-sdk/ffmpeg-with-nvidia-gpu/
Once you have a working build of FFMPEG and can get hardware encoding working manually then you're ready to configure the script to automate it
The main options you'll want for decoding are
hwaccels
hwaccel-decoders
hwdevices
hwaccel-output-format
and for encoding you'll just want to set your codec to one of the nvenc encoders depending on if you want h264 or hevc/h265
So just set your first codec to h264_nvenc or hevc_nvenc, though you should include hevc or h264 after that so that remuxing can still be enabled
Example
[Video]
codec = hevc_nvenc, hevc

That should be more than enough to get you started
https://github.com/mdhiggins/sickbeard_mp4_automator/issues/1444
https://github.com/mdhiggins/sickbeard_mp4_automator/issues/1499
https://github.com/mdhiggins/sickbeard_mp4_automator/issues/1463
https://github.com/mdhiggins/sickbeard_mp4_automator/issues/1421

Very grateful for the help.

authors: kennfoxx mdhiggins


text:
manual.py: Exception while retrieving poster "NoneType" object has no attribute 'strip'.

Hello,
I'm seeing this error when running manual.py.  Is this related to the download-artwork option in autoProcess.ini?  I have that set to Thumbnail.

Can you post the whole error?


text:
Work on content for Hack on MDN a11y event

Acceptance criteria

[x] List of suggested tasks and other supporting material produced for starting

Tasks
If relevant, you can make a checklist for tasks.

[ ] Get existing material from Janet.

[ ] Look over Estelle's a11y content audit.

[ ] Refine material and produce list of suggested tasks for working on in the sprint.

[ ] Other supporting material researched; what else do we need? Ask Florian what he did for the BCD HoM.

Closing this because the Acceptance Criteria is met.

authors: chrisdavidmills jmswisher

repo: mdn/sprints


text:
HTML Output for White Bread

Nearing completion so this PR will help to review.

Code looks 👍 so far.
Could you add something to the README about how to switch to this kind of output?

Certainly!

authors: Dzol meadsteve

repo: meadsteve/white-bread


text:
Node-pre-gyp package?

@lirantal Where are we using the node-pre-gyp package?

@ilanbiala maybe you should ask Cody:
5d5d1b7b (Cody Daig       2015-07-17 01:09:08 -0700  50)     "node-pre-gyp": "0.6.4",

@codydaig do you know what the node-pre-gyp package is doing? I don't see it being required anywhere.

Running npm ls shows it being required in a couple of places, notably:
├─┬ connect-mongo@0.8.1
│ ├─┬ debug@2.2.0
│ │ └── ms@0.7.1
│ ├── depd@1.0.1
│ └─┬ mongodb@2.0.31
│   ├─┬ mongodb-core@1.1.26
│   │ ├─┬ bson@0.3.2
│   │ │ └─┬ bson-ext@0.1.6
│   │ │   ├── nan@1.8.4
│   │ │   └─┬ node-pre-gyp@0.6.4

@simison that's fine that it is depended on, but there is no reason to have it as a top level dependency of our app.

@ilanbiala Sorry for the delay. That came a PR I did to get rid of the npm warnings for the future upgrade of npm 3. It had something to do with dependency resolution.

It's not used anywhere though, do you remember the PR?

@ilanbiala just submit a PR to remove it and we'll see if it fails or not in the CI :)

#1001

authors: codydaig ilanbiala lirantal simison

repo: meanjs/mean


text:
Use jq for pretty printing

Pipes json through jq for pretty printing instead of using console.dir, so we get valid json output with quotes and such.
Defaults to printing in color if stdout is a TTY, but you can override with prettyPrint(obj, {color: false})
Will add the flag for pretty printing per @vyzo's suggestion; do we want it to be enabled or disabled by default?  Pretty output by default seems nicer for end users... @denisnazarov, thoughts?

I like pretty print by default @parkan what do you think

fine by me either way.

authors: denisnazarov vyzo yusefnapora

repo: mediachain/aleph


text:
Login issue

We setup self hosted solution and ran on ubuntu. On login page we got stuck, the error says
Cannot read properties of undefined (reading 'digest')

We're have same issue on self-hosted installation in Google Cloud.  What was the resolution?

This issue is because of the following call made on Sign in:
crypto.subtle.digest('SHA-256', new TextEncoder().encode(str));

If you are not accessing by http://localhost then you should configure to use https to be able to login, because most browsers implementations requires a secure origin in order to allow using WebCrypto API:

authors: Mindbowser bnapora luis901101

repo: medplum/medplum


text:
Disable transitions on theme toggle

I've noticed that when switching to light mode and vice versa, the page transition causes the colors of the components to change at different times. This might be caused by varying transition values for each component. There's a simple and easy way to solve this problem, and this article explains it quite effectively.
Link:
https://paco.me/writing/disable-theme-transitions

Looks interesting, could you spare a moment to submit a pull request?

authors: medyo yefreescoding


text:
Franz 5.0.0. beta drives my MBP fans mad

franz 5.0.0. beta drives my 2015er retina mbp fans mad.
has anybody a similiar issue?

For me the same.
Franz 5.0.0-beta.17.834
macOS 10.13.4 Beta(17E197a)
Running Services with Franz: WhatsApp, Telegram, Discord, Github, Skype and Riot.
CPU load of Franz: 20% the whole time its open. some peaks above if I switch services.

I'm still seeing this issue.
Mac OS 10.14 (18A391), 3.1 GHz Intel Core i7, 16 GB 1867 MHz DDR3
Franz 5.0.0-beta.24.1110
CPU usage from activity monitor:
Franz Helper: 52.5%
Franz Helper: 29.2%
Franz: 27.8%
Franz Helper: 26.3%
Franz Helper: 18.2%
Services used:
Messenger, WhatsApp, 4x Slack
It basically overloads my whole system, blocking almost any action, slowing down all programs. Franz has become useless for me, because of this...

authors: pdellaert rygos sublabat

repo: meetfranz/franz


text:
[Deploy] FastMail

Service

FastMail
Link to your repository

https://github.com/foss-haas/franz-fastmail
Additional Information

A version compatible with franz4 also exists in a separate branch.

Deployed, thanks for your contribution.

:tada: Thank you for your awesome work on Franz!

authors: adlk pluma

repo: meetfranz/plugins


text:
I use the colab version and try to run the example, but failed

Note that --use-env is set by default in torchrun.
If your script expects --local-rank argument to be set, please
change it to read from os.environ['LOCAL_RANK'] instead. See
https://pytorch.org/docs/stable/distributed.html#launch-utility for
further instructions
warnings.warn(
usage: train.py
[-h]
[--world_size WORLD_SIZE]
[--local_rank LOCAL_RANK]
[--dataloader_imgsize DATALOADER_IMGSIZE]
[--batch_size BATCH_SIZE]
[--model_name MODEL_NAME]
[--dataloaders DATALOADERS]
[--mode {train,test}]
[--test_input_person_images TEST_INPUT_PERSON_IMAGES]
[--test_input_poses_images TEST_INPUT_POSES_IMAGES]
[--test_checkpoint_dir TEST_CHECKPOINT_DIR]
[--test_output_dir TEST_OUTPUT_DIR]
[--test_output_video TEST_OUTPUT_VIDEO]
[--test_output_udp TEST_OUTPUT_UDP]
[--test_pose_use_parser_udp TEST_POSE_USE_PARSER_UDP]
train.py: error: unrecognized arguments: --local-rank=0
ERROR:torch.distributed.elastic.multiprocessing.api:failed (exitcode: 2) local_rank: 0 (pid: 993) of binary: /usr/bin/python3
Traceback (most recent call last):
File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main
return _run_code(code, main_globals, None,
File "/usr/lib/python3.10/runpy.py", line 86, in _run_code
exec(code, run_globals)
File "/usr/local/lib/python3.10/dist-packages/torch/distributed/launch.py", line 196, in
main()
File "/usr/local/lib/python3.10/dist-packages/torch/distributed/launch.py", line 192, in main
launch(args)
File "/usr/local/lib/python3.10/dist-packages/torch/distributed/launch.py", line 177, in launch
run(args)
File "/usr/local/lib/python3.10/dist-packages/torch/distributed/run.py", line 785, in run
elastic_launch(
File "/usr/local/lib/python3.10/dist-packages/torch/distributed/launcher/api.py", line 134, in call
return launch_agent(self._config, self._entrypoint, list(args))
File "/usr/local/lib/python3.10/dist-packages/torch/distributed/launcher/api.py", line 250, in launch_agent
raise ChildFailedError(
torch.distributed.elastic.multiprocessing.errors.ChildFailedError:
train.py FAILED
Failures:
<NO_OTHER_FAILURES>
Root Cause (first observed failure):
[0]:
time      : 2023-05-13_16:38:58
host      : 38b080a41a03
rank      : 0 (local_rank: 0)
exitcode  : 2 (pid: 993)
error_file: <N/A>
traceback : To enable traceback see: https://pytorch.org/docs/stable/elastic/errors.html

抱歉，由于部分作者只对水文章感兴趣，v1已经没人维护了。建议改用 https://github.com/transpchan/Live3D-v2 。

authors: TentacleCat transpchan


text:
Cloudfront rate-limiting not handled

Cowin APIs are behind a CloudFront CDN that after a certain number/frequency of requests blocks the device for some time. I'm not sure how long since it only happened to me once, but it is likely around half an hour without any requests.
When this limit is exceeded, all GET requests to the API return a 403 Forbidden error
403 Forbidden error is not handled by your client. There is no message or alert that a block has been imposed for a while and the user should try again in a while. To the user it seems like the site is running as expected and refreshing at the defined frequency. It's possible that if they keep the tab open the rate limit will persist.

This is an error from open APIs which we are using to fetch data.
We are currently using useQuery which is taking care of retry logic for API.
Although we will add try...catch block to avoid error
If this happens again let us know.
Thanks for pointing that out.

Hi,
This issue is fixed in this commit https://github.com/mehulcse/findmyslot/commit/42cb4353cf2a2458986c8cc7ee7287254bc3c309

repo: mehulcse/findmyslot


text:
Add missing searchable_attributes.total metric to the Settings Updated telemetry event

According to the telemetry specification, it should send searchable_attributes.total when the Settings Updated occurs.

Implemented by https://github.com/meilisearch/MeiliSearch/pull/1941

repo: meilisearch/MeiliSearch


text:
Add Laravel 9/Scout tutorial to Community Guides

Hope all is well; a somewhat recent, beginner-friendly Laravel 9/Scout tutorial. Cheers.
Pull Request
Related issue
Fixes #<issue_number>
What does this PR do?

Add new tutorial to Community Guides

PR checklist
Please check if your PR fulfills the following requirements:

[x ] Does this PR fix an existing issue, or have you listed the changes applied in the PR description (and why they are needed)?
[x] Have you read the contributing guidelines?
[x] Have you made sure that the title is accurate and descriptive of the changes?

Thank you so much for contributing to Meilisearch!

Thanks for the addition @dolcy
If you are participating in Hacktoberfest, and you would like to receive some swag from Meilisearch too, please complete this form.

Hey there @ferdi05 - thank you!

repo: meilisearch/awesome-meilisearch


text:
Case mismatch between loaded and declared class names: "MeiliSearch\Client" vs "Meilisearch\Client".

Description
See latest release of https://github.com/meilisearch/meilisearch-php/releases/tag/v0.26.1
Environment (please complete the following information):

Meilisearch version: 0.26.1
meilisearch-symfony version: 0.9
symfony 6.2.2

Good lord, Symfony is applying custom logic to namespace and class casings 🙄

@mmachatschek can you give a look at #217? I'm also thinking of a way to handle the meili_search.yaml/meilisearch.yml change to not expose it as a breaking change.

The bug is fixed and released as 0.10.0 unfortunately, I didn't have enough time to understand better how I could solve the meili_search: to meilisearch: root key in the config file automatically. If someone does, I would love to learn that :)
Sorry for the inconvenience.

authors: brunoocasali mmachatschek wucherpfennig

repo: meilisearch/meilisearch-symfony


text:
Not finding documents that has word occurring on both documents

Describe the bug
I have 2 documents and when I try to query one word from each document, only the first word will trigger document retrieval.
I am not sure if this is a fundamental understanding on my part on the relevant document, but I have asked around my colleague and all says the correct results should be both documents will display.
Expected behavior
When I query for jet and Satellite I am expecting 2 documents to be returned.
Screenshots

Meilisearch version: v1.0.1

This might be my own misunderstanding of how searching is supposed to work in enterprise/elasticsearch/Algolia/Meilisearch vs the Google Public Internet way of searching.
Because when google, the result might be vast and it is showing all documents with "jet" word in it as well as with "satellite" word in it.

Hello @mech
The results you got are expected, it's not a bug 😊
Indeed, Meilisearch does prefix search, like Algolia.
It means, when you type "jets satellite" Meilisearch first tries to retrieve documents containing jets AND satellite, and then, documents with only jets. This is the behavior of one of the ranking rules: the word ranking rules. Unfortunately, you cannot disable this behavior at the moment.
You can customize the relevancy in Meilisearch by using matchingStrategy parameter during the search, but so far, you cannot ask for Meilisearch to retrieve all documents containing at least one word of each query word.
Pinging our product team @gmourier for your information 😇

Want to ask further. The ordering is like so:

jets AND satellite (will find)
jets (will still find)
satellite and sequence wording (will no longer try to find)

The point 3, am I right?

If you type jets satellite, yes. I'm not sure we are meaning the same thing for the third point, so let me give you a second example with 3 words.
If you type `Hello everyone here", Meilisearch will try to find

First, documents containing hello AND everyone AND here
Then, documents containing hello AND everyone
Finally documents containing hello

If you change matchingStrategy to all (default is last and leads to the behavior I described above) Meilisearch will only retrieve documents containing hello AND everyone AND here, nothing else.

Tks @curquiza, now I can see why it is called prefix search 😀. Tks for the explanation.

authors: curquiza mech

repo: meilisearch/meilisearch


text:
[v1.8.0] Relevancy changes

Motivation
Implementing https://github.com/meilisearch/meilisearch/issues/4484 gives us the ability to finally untie the importance (or weight) of each field with their order.
Usage
Nothing to do.
Changes
When no searchable attributes are declared
When no searchable attributes are declared, all the fields have the same importance instead of randomly giving more importance to the field we've encountered « the most early » in the life of the index.
This means that before this PR, send the following json:
[
  { "id": 0, "name": "kefir", "color": "white" },
  { "id": 1, "name": "white", "last name": "spirit" }
]

Would make the field name more important than the field color or last name.
This means that searching for white would make the document 1 automatically higher ranked than the document 0.
After this PR, all the fields have the same weight, and none are considered more important than others.
When a nested field is made searchable
The second behavior change that happened with this PR is in the case you're sending this document, for example:
{
  "id": 0,
  "name": "tamo",
  "doggo": {
    "name": "kefir",
    "surname": "le kef"
  },
  "catto": "gromez"
}

Previously, defining the searchable attributes as: ["tamo", "doggo", "catto"] was actually defining the « real » searchable attributes in the engine as: ["tamo", "doggo", "catto", "doggo.name", "doggo.surname"], which means that doggo.name and doggo.surname were NOT where the user expected them and had completely different weights than doggo.
In this PR all the weights have been unified, and the « real » searchable fields look like this:
[ "tamo", "doggo", "doggo.name", "doggo.surname", "catto"]
   ^^^^    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^    ^^^^^
Weight 0                 Weight 1                  Weight 2

Impacted teams

Implemented in https://github.com/meilisearch/meilisearch/pull/4631


text:
update button does not work(bug)

Describe the bug
When snapshot does not match trying to update it from cypress test runner does not work
To Reproduce
Steps to reproduce the behavior:
Click update snapshot button
Expected behavior
Snapshot is updated
Desktop (please complete the following information):

OS: Linux & OSX
Cypress Version: latest

Additional context
Add any other context about the problem here.

I can't reproduce this, I am also working in OSX. No errors on the command line?

I ran into a similar problem. While setting up the plugin i added the following properties in cypress config
"env": {
    ...
    "cypress-plugin-snapshots": {
      "imageConfig": {
        "threshold": 0.1,
        "thresholdType": "pixel"
      },
      "serverEnabled": true,
      "serverHost": "localhost",
      "serverPort": 2121,
    }
  },

In this case the websocket connection string is missing the token. When pressing the update button the save snapshot call just fails silently.
Hope that helps.

It's not documented anywhere but for me it worked to add token property to the config. No idea why but it's something I found from looking at the code.
      "serverEnabled": true,
      "serverHost": "localhost",
      "serverPort": 2121,
      "token": "1234"

It's not documented anywhere but for me it worked to add token property to the config. No idea why but it's something I found from looking at the code.
      "serverEnabled": true,
      "serverHost": "localhost",
      "serverPort": 2121,
      "token": "1234"

authors: herrmannplatz meinaart olaf89 omelhoro

repo: meinaart/cypress-plugin-snapshots


text:
Rename old users

In the old website, we did not have usernames, and we kindly asked users to add their names. Yet, when we migrated the users from the old website, we renamed them 'a user from the old website' + their old ID.
We no longer want that, but rather want to use their own names.
This task is about creating a script that updates user names. If the user name contains 'משתמש מהאתר הישן', then we should rename it to their private name if exists. If not, we should rename them just  'user' + id.
For example, the following name
משתמש מהאתר הישן 533
will be renamed to
משתמש 533

Hey there!
To address the issue, I have a few questions regarding the script's placement and structure. Where should we place the script within the "meirim-org/meirim" project? Can it function independently, or should it be integrated into the meirim's CLI?
In terms of implementation, should the script be a playbook with SQL queries, or a standalone script that connects to the database and performs the necessary operations?
Lastly, I'd like to confirm if Python is an acceptable language for this task.
Thanks in advance for your clarification!

Hi @dror-ziv  thanks for reaching out. We use Knex as a migration manager, the migrations files are at server/migration and are generated automatically by knex commands.
The script IMO should be a SQL query, and you may see examples on the other migrations files there.
For development, as well as for migrations, we use JS.
We're here if you have more questions

authors: GalGend dror-ziv

repo: meirim-org/meirim


text:
Error when copying a file that is above x Mb

I believe this is more or less an issue with memory allocation (and running out of memory) than with svdt it's self.
However, assuming we know the memory allocation limit, what's to stop svdt from only allocating (and then copying) those bytes, and then releasing (or reusing) the allocated memory recursively for the length of the file being copied?

Additionally, I do not know when the error begins, but it is between 1.1 Mb -> 10 Mb, since 1 Mb works fine, but 10 causes svdt to throw an error.

I'm actually a little surprised that you're able to even copy a file that large. 1 MB or 1 Mb?
What game are you testing this under? I wouldn't expect many games to even allocate that much space for the save data partition.

1 Megabyte,
I tested with Mario Kart 7 (it has a decent amount of storage because of the replays folder.)
When I tried the 10 Megabyte file, it causes SVDT to "crash" (tell me I have to exit due to an error), but when relaunched shows the file.
I have not tested to see if the 10 MB file is 1:1 correct.
I used Standard Units for my sizes (1 Megabyte = 1 * 10^6.)

That is quite odd. Last time I tested trying to move too much data, usually the changes didn't end up sticking. It would be interesting to see if the 10 MB file is empty, partially copied, or just plain broken.

I'll check after I finish dumping a friend's dead HDD.
Also, Sm4sh is 100% working, so :smile:

File is copied, but no bytes are written.
Does SVDT alloc the entire sizeof the file?
Additionally, is it possible to detect free space in the game cart?

I think I've figured out a basic way of cart size.
Assuming they're all the same per game, we could find the cart size ourselves using recursion.
Then store that in a local db used by SVDT (via the title id) and simply compare bytes on cart vs total allowed bytes on cart to get the free bytes.

I think we use ctrulib functions (i.e. FS:USER functions) when actually writing files to the save data, but you're right—we do malloc the entire size of the file (within copyFile() in main.c). That's probably not the smartest thing to do, but there should be enough memory available to us to copy most save files. Given that the 10 MB file on save data is empty, I'd say it's just that you ran out of free space—the OpenFile call probably succeeded, and then the WriteFile call probably failed.
The save data size is probably the same for any given title. Are you saying to keep writing bytes to the save data until we run out of free space? It seems rather time-intensive to do this for every game.

Write 100mb -> on fail move to
Write 10mb -> on fail move to
Write 1mb -> on fail move go
Etc. Until we get to 1byte

Sure, but doing this for every game seems a bit much. Keep in mind too that every time you run out of space, the filesystem becomes inoperable and svdt has to restart to access the filesystem properly again.
There must be a less brute-force way to do this. @suloku, do you know if we can use FS:GetFreeBytes on the save data archive? [Not able to test it myself at the moment.]

I can try to build this myself,
If I clone the source directory (and make file) and add the FS:GetFreeBytes snippet, I can compile correct?
I have the 3DS toolchain, but my linux box only has make and gcc/g++

If you'd like to clone the git repo in full, and you already have ctrulib, devkitPro, etc., then it should work. Honestly, though, I'd recommend making a smaller test program if all you want is to test that snippet. Can't provide too much more support at the moment—sorry!

About fs:getfreebytes, I guess it should work? Profi2000 thinks so too. I'll try later if substituteCS doesn't do it before me.
ps: zlib dependency is for pokemon rumble world de/compresion.

Posting this because probably edits don't appear as notifications (see my previous comment)

Ah, I guess the zlib dependency is something I added on—sorry. I think I confused it with the blowfish stuff, which is in source rather than as another library.
512-byte blocks makes sense (encryption scheme? flash memory sector size? either way ...), so perhaps we should indicate space used/available in multiples of 512 B.

I made some test, they really seem to be 512 byte blocks.

512B blocks might be either because of
The encryption method is using chunks of 512 bytes (and is padding data), which would be weird since it looks like it's Blowfish, and that uses 8 byte blocks.
Or
the Cartridge FS format is just really whack?
Eitherway, 512B sizes are better since each cartridge is guaranteed to have at least
512 * n where n = ceiling(totalsize / 512)

authors: SubstituteCS meladroit suloku

repo: meladroit/svdt

license: isc


text:
MIT license?

what's the license for this repo?
i'm willing to <-> integrate between my imgui wrapper which also boasts software rendering support, but I need the license to be MIT so I can reuse this for my dayjob

I've been meaning to put up the MIT license for the project. @dpethes , do you have any objections to that? You and I are the only contributors at this point.

Fine by me.

Thanks a lot!
Um, and could you please add the license file then? :)

@wizzard0 Yes, sorry 😄. I will add it later today.

https://github.com/mellinoe/ImGui.NET/commit/7cc420b16bc540beb0930714239b7437dad2d5e5

authors: dpethes mellinoe wizzard0


text:
古いコンパイラを隠す

どんな風に隠すかが問題。

エディタを read only にしておいて、コンパイラを選択すると編集できるようにする
permlink から飛んだときだけそのコンパイラを表示させる

言語別に分けたのでもういいや

repo: melpon/wandbox


text:
Clarified the warning in introduction.md

Updated the under construction warning in the introduction based on this info: https://discord.com/channels/1116682155809067049/1140452054888873994

Once version 1.0 is released, semantic versioning will be followed,  (limiting breaking changes to major releases). Until then, breaking changes might happen on non-major releases.

^ this - we're prerelease. We do bump minor/patch versions. So right now, minor could consist of a breaking change where patch changes should not.

This makes it a lot clearer where breaking changes might happens and what the next goalpost is.

Great idea. Thank you!

authors: TGlide ivoilic

repo: melt-ui/melt-ui


text:
Add pages for taps, targets, and singer on the hub

Migrated from GitLab: https://gitlab.com/meltano/hub/-/issues/21
Originally created by @tayloramurphy on 2021-05-04 23:41:26

We want pages for the following:

[x] hub.meltano.com/taps
[x] hub.meltano.com/targets
[x] hub.meltano.com/singer

[x] hub.meltano.com/singer/spec

The /singer page will focus on our commitment to the Singer ecosystem and community. We will detail:

[x] The Open API we intend to maintain for broader community access to the clean yaml definitions of every tap and target we find
[x] Link to the spec
[x] Link to the JSON schemas
[x] Discuss the Tap and Target SDK with links to resources on those
[x] Link to the /taps and /targets pages

The /taps and /targets page will:

[x] list all of the available taps/targets we're aware of
[x] detail how to do a basic pip install
[x] give easy links to the YAML definition and how to contribute to it
[x] Link to JSON schema
[ ] Have a Table of Contents to make Settings more discoverable: https://gitlab.com/meltano/hub/-/issues/30

View 10 previous comments from the original issue on GitLab

repo: meltano/hub


text:
refactor(targets): Allow overriding the bulk insert statement in SQLSink

Small improvement towards #9

Scratch my comment about the PR title. It looks great as is. I was reading from my mobile app and was looking in the wrong place.

authors: aaronsteers edgarrmondragon

repo: meltano/sdk


text:
Add mysql install step to macOS setup instructions

Hey there, just getting the backend running locally and had to install mysql for the pip install to work. Not sure if universal but some updated docs in case anyone else hits it.

Perfect, thank-you!

authors: jabelone mshafer

repo: membermatters/MemberMatters


text:
Fix EOS and unlinking in bins problems

This PR fixes:

Wrong elements' behaviour on duplicated EndOfStream events
Not notifying parents about EndOfStream event
Not generating EndOfStream when elements went from :playing to :prepared

@mat-hek also tests from test/membrane/integration/bin_test.exs cover some of this (especially the communication of EOS to parents). More tests are quite difficult to accomplish as this is a fix for RC.

@kanes115 if they cover, why didn't they catch that? maybe they need a fix? I don't see any RC in the description of the PR

Yea, okey, so there's part of the issue that is RC (receiving duplicate EOS events) and not RC part (not generating EOS in the first place).

repo: membraneframework/membrane-core


text:
有辦法更改生成圖像的大小嗎

預設是256X256，這個部分能放進環境變數改大嗎，感謝

@g07377
感謝回饋，我也覺得 256x256 有點模糊。
我來加功能。

@g07377
完成實作！
幫我更新程式，然後參考文件的「動態設定」這一章節看看。
感謝。

是直接在LINE機器人那邊打 /configure IMAGE_GENERATION_SIZE=512x512 這串嗎?
我打了他回我:你可以在設定中設定圖片的分辨率，特別地，你可以將IMAGE_GENERATION_SIZE設定為512x512。
然後發的圖片還是256X256

@g07377
幫我用指令確認一下你的應用程式版本是多少？
你可以打「指令」叫出選單。

@g07377
幫我參考「指令」章節的用法。

你想知道我的版本嗎？ 我的版本是1.0. 是這個嗎

如果你打「指令」呢？

沒有 我的沒出現這個，這需要先設定甚麼環境變量才會出現嗎?

還是你先更新看看原始碼呢？按 Sync Fork 按鈕一下。

按了還是不行，跟我的手機本身有關係嗎?

可以截圖借我看一下嗎？
你的手機是什麼型號的呀？

手機是zenfone7，安卓機

試試看只有打「Command」呢？

NO,一樣不行

好，試試另一個方法。
幫我到 Vercel 看一下環境變數，有沒有 APP_STORAGE，把值貼上來看一下。

Project Settings裡面的Environment Variables嗎，我沒有設定這個，

先幫我到 Tokens 這一頁，生成一個 Vercel 的 Key。

然後新增一個環境變數叫 VERCEL_ACCESS_TOKEN，值填剛剛生成的 Vercel 的 Key：

最後再設定一個環境變數叫 APP_STORAGE，值填以下這樣：
{"IMAGE_GENERATION_SIZE":"256x256"}

我直接填了512x512，重新部署後，目前機器人回的圖片還是256x256

這真的太奇怪了
我想知道你的應用程式現在接受哪些指令...可以幫我都試試看嗎
Command
command
/command
指令
/version
版本
Version
version

看起來只有draw <> 正常運行，不知道哪邊出問題

哇！我發現你的 version 指令有用！
你的版本不知為何停留在 1.5.0，要不要試著重新把專案 import 進 Vercel 一次呀？

有了!成功了，重新import那些指令就都可以了，包含改圖像的指令也成功運行了，感謝!!

太好了！
不好意思這個指令比較複雜哈哈，為了動態調整設定，做了比較特別的設計。
有想到特別的功能，歡迎再提出來～
🙌 🙌 🙌

@g07377
Hi
如果你還有繼續更新程式，請參考用環境變數的方式來修改尺寸，比較簡單一點。
原本的方法棄用了。


text:
Add connection ID and req version in RemoveProducerRequest and RemoveConsumerRequest

add to the requests:
ConnectionId
RequestVersion = 1

duplicate


text:
part-7-send-your-first-test-push-notification

Please use the form below, leaving the prefilled data to help us. Thank you.
Page link: part-7-send-your-first-test-push-notification
Document link: notif-send-test.md
My Issue/Suggestion
Hi, i have an issue with the step, if the app is opened, i am not receiving the notification on my phone. It's only working if app is running in background or closed.

Hello @sonam2207 ,
Apologies for the delayed response. The push notification process can be difficult indeed. For development help, I recommend searching or posting a question in the Mendix Forum.
If you difficulties persist, please file a Mendix Support Ticket and they will help identify parts of the product that need to be improved. After that, I'll be notified and I will alter the documentation accordingly.
Thanks for contacting Mendix Documentation,
Connor

repo: mendix/docs


text:
[Feature request]Optimization: The data is too large

Is your feature request related to a problem? Please describe.
An excel document (200K) with more than 1,000 rows, after being stored as a luckysheet, the db field reached more than 13 million characters (more than 60 times enlarged).
Describe the solution you'd like
The style of each cell is stored separately and takes up a lot of space. Consider separating repeated cell configurations
问题：
一个1000多行的excel文档(200K)，存储成luckysheet后，db字段达到了1300多万个字符(扩大了60多倍)。
解决计划：
每个单元格的样式都是单独存储的，占用了很大空间。考虑分离重复的单元格配置

Duplicate of #418

authors: Dushusir mengshukeji

repo: mengshukeji/Luckysheet


text:
face flicker

When the character is not moving, the picture will flicker

Could you share some pictures or videos?

repo: menyifang/DCT-Net


text:
Erro 17 - invalid credentials

Criei um checkout personalizado que interage com a API do mercado pago vi SDK php.
Para isto, criei   2 usuários de teste (vendedor e comprador) , e estou usando o token de teste do vendedor para fazer a conexão com a API. Entretanto, quando envio um pagamento, tenho um retorno do objeto com  o seguinte erro:
17 - Invalid credentials. Segue abaixo script que recebe os dados do formulario e se faz o envio dos dados:
require_once 'vendor/autoload.php';

//token do usuario de teste
MercadoPago\SDK::setAccessToken("TEST-6801982578233727-111918-fea7e708ea07dddf3f681204a6ec74ae-491086120");
$email = "test_user_78549141@testuser.com";  //email do comprador
$payment = new MercadoPago\Payment();
$payment->transaction_amount = round((float)$_REQUEST['amount'],2);
$payment->token = $_REQUEST['token'];
$payment->description = $_REQUEST['description'];
$payment->installments = (int)$_REQUEST['installmentsOption'];
$payment->payment_method_id = $_REQUEST['paymentMethodId'];
$payment->payer = array("email" => $_REQUEST['email']);
//  $payment->payer = array("email" => $email);
// e("payment:");
//  e($payment);
$payment->save();
print_r($payment);

Debe ser por esto, pero no hay respuesta oficial https://github.com/mercadopago/devsite-docs/issues/544

authors: gcsiapn sebaherrera

repo: mercadopago/dx-php


text:
code cleanup

Removed a number of unused import statements
Removed a number of unused parameters / variables

@andlaus I will have a chat with the "sheriff" and come back with some changes :)

this PR is now obsolete: we now run ruff as part of the CI, ensuring that all imported modules are used. closing.

authors: andlaus louwersj

repo: mercedes-benz/odxtools


text:
Does it support  to md conversion

I'm getting raw html .. in the converted .md file

Yes it does. But it is limited by what Pandoc can do. For example it has to leave the table in html format in case any styles or custom attributes are present.

authors: meridius pranasblk

repo: meridius/confluence-to-markdown


text:
ubuntu 20.04 creation using packer got stuck

Hi @mrtrkmn ,
Thanks for this repo with detailed info about creating ubuntu VM with packer.
I have tried the steps you have mentioned but got stuck in "waiting for ssh". Tried rdp and following is the output:

Please let me know any way to resolve this.
Thanks,
...Balaji.J

are you trying to create the vm in a vm ? @ping2balaji

Hi @mrtrkmn ,
The issue got resolved after i moved my host os from ubuntu server to ubuntu desktop.
Not sure what fixed it though.
However im  facing following issue with virtualbox now while packer is provisioning the VM:
"VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component MachineWrap, interface IMachine"
The VM abruptly stops with above error from VirtualBox and this is happening at random times like after 5mins sometme and after 30mins sometimes. Any input here?
I checked internet and updated virtualbox to latest version.
My host is Ubuntu 20.04.
Please let me know ur suggestion.
Thanks,
...Balaji

Hi @mrtrkmn , the above issue is fixed after updating the vbox extension to same version as vbox.
thanks,
...Balaji

authors: bjeyabalan mrtrkmn ping2balaji

repo: merkez/ubuntu-packer

license: Unlicense


text:
Can we change to 1*?

Can we change to 1*?

It is going to review page but not selecting it then it is opening next new window for new id

Hi.
Sorry for the late reply.
for 1 star review you should try this code instead of current code:  line 52
elem=WebDriverWait(self.driver, 10).until(EC.element_to_be_clickable((By.CSS_SELECTOR,"#yDmH0d > c-wiz > div > div > div > div > div.O51MUd > div.l5dc7b > div.DTDhxc.eqAW0b > div.euWHWd.aUVumf > div > div:nth-child(1)")))
it may not be working properly after some updates. i will take a look later

IndentationError: unindent does not match any outer indentation level

It is logging in and going to the review page but not doing anything. it is opening another tab with next id..

authors: mert-donmez zgtibu

repo: mert-donmez/GoogleReviewBot


text:
Support for PostCSS 7?

Would it work to run with PostCSS
Thanks for a nice plugin!
The plugin is dependent on PostCSS ^8.2.9.
Vue (vue-cli) is stil dependent on PostCSS 7, so Tailwindcss needs to be used with Tailwind's PostCSS 7 compatibility build.
(Added with npm install -D tailwindcss@npm:@tailwindcss/postcss7-compat postcss@^7 autoprefixer@^9, see https://tailwindcss.com/docs/installation#post-css-7-compatibility-build)
Is PostCSS 8 strict needed for this plugin, or could the dependency by changed to be PostCSS 7 or 8 instead?

if the tests are successful, I will publish a new version. thank you.

@tvartom please upgrade the plugin to v1.1.3 👍

authors: mertasan tvartom

repo: mertasan/tailwindcss-variables


text:
reset/restart error while compiling

Hello Sam,
I'm having a problem compiling the firmware in the arduino ide.
/Users/samabsalom/Downloads/Sonoff-master/sonoff/sonoff.ino: In function 'void reconnect()':
sonoff:237: error: 'restart' was not declared in this scope
restart();
^
sonoff:256: error: 'reset' was not declared in this scope
reset();
^
exit status 1
'restart' was not declared in this scope
Do you have any idea what it is i'm doing wrong? I can't work it out!
so far all i have altered to the standard firmware you provided was to comment out the TLS support
Thanks,
Sam

Hi Sam,
I didn't have this problem before, it's strange. I cannot verify it now. Maybe, you can try to declare the two function at the top of the file (before the reconnect() function), with:
void reset();
void restart();

Sam

yeah that has allowed me to compile it. do you think the restart and reset functions still work ?
thanks again
Sam

Yes! If my knowledge is C are correct ;).
Sam

I wouldn't doubt that for a second!
all up and running now. Thanks so much for your help
Sam

authors: mertenats samabsalom

repo: mertenats/Sonoff


text:
Add install step in test workflow

Closes #97

@jwallwork23 perhaps we could use pip3-autoremove or similar to uninstall both the packages and their dependencies to properly test the installation. But this seems like an overkill maybe...

@jwallwork23 perhaps we could use pip3-autoremove or similar to uninstall both the packages and their dependencies to properly test the installation. But this seems like an overkill maybe...

As in before calling make install_dev?

repo: mesh-adaptation/docs


text:
Fixed mobile responsiveness of home page

Signed-off-by: Arpit Mohapatra arpit.mohapatra19@gmail.com
Description
This PR fixes #671
Notes for Reviewers

Fixed Screenshots

Signed commits

[x] Yes, I signed my commits.

I think you left this part @marpit19

oops!! I'll fix that too

@YashKamboj could you mention the dimension cause on my machine it's responsive

@marpit19 Its not showing for me now also 😅, if you are here why don't you make all these button uniform, with equal width

@marpit19 Its not showing for me now also 😅, if you are here why don't you make all these button uniform, with equal width

I guess right now if someone could review and push this for now. I have some office work so if I got any free time for sure I would do it


text:
Update remote_provider.go

Description

Codecov Report

Merging #4804 (f486cf1) into master (7797e28) will decrease coverage by 6.79%.
The diff coverage is n/a.

@@            Coverage Diff             @@
##           master    #4804      +/-   ##
==========================================
- Coverage   32.01%   25.21%   -6.80%
==========================================
  Files          61       61
  Lines        5148     5148
==========================================
- Hits         1648     1298     -350
- Misses       3074     3532     +458
+ Partials      426      318     -108

Flag
Coverage Δ

gointegrationtests
?

unittests
25.21% <ø> (ø)

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

Impacted Files
Coverage Δ

mesheryctl/internal/cli/root/system/start.go
1.15% <0.00%> (-58.47%)
:arrow_down:

mesheryctl/internal/cli/root/system/restart.go
2.50% <0.00%> (-47.50%)
:arrow_down:

mesheryctl/internal/cli/root/system/status.go
0.00% <0.00%> (-47.44%)
:arrow_down:

mesheryctl/internal/cli/root/system/update.go
1.05% <0.00%> (-34.74%)
:arrow_down:

mesheryctl/internal/cli/root/system/stop.go
1.78% <0.00%> (-23.22%)
:arrow_down:

mesheryctl/internal/cli/root/system/check.go
1.38% <0.00%> (-22.23%)
:arrow_down:

mesheryctl/internal/cli/root/system/logs.go
3.29% <0.00%> (-20.88%)
:arrow_down:

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 90a4476...f486cf1. Read the comment docs.

I'll put this PR on-hold pending @sudo-NithishKarthik's investigations.

Yes, @leecalcote I think Nithish has figured out a way in Meshery-Cloud. Let's try that out first.

Yup let's try that out, I was just fixing the golangci-lint check for now.

repo: meshery/meshery


text:
[Question] Mesos version and kafka framework version

Hi everyone,
I want to deploy Kafka on mesos and wonder what version of mesos work well with kafka framework (v0.9.5.1 or v0.10.0.0-rc0)?, any recommendation for production deployment?. I'm also deploy Spark on mesos to processing data. If anyone has production deployment: spark, kafka on mesos, could you show me what versions you are running?, it would really be useful to me.
Thanks in advance

I'd recommend using the latest version of mesos you can, but pretty much any version you can find should work fine.  We actually run the scheduler on a 0.22.1 cluster, as well as a bunch of 1.0.2 clusters, but again, I'd highly recommend at least 0.28.0.

Thanks for your recommend, I will use the latest mesos 1.1.0, by the way, how stable is kafka v0.10.0.0-rc0 release?

Stable, we've been running it for about a month now in production without issues.  However, #271 was just reported and fixed, I'm about to release rc1 to address it, I'd recommend going to that version.

0.10.0.0-rc1 is out now: https://github.com/mesos/kafka/releases

Thank you, your work is amazing.

repo: mesos/kafka


text:
send kill-task and receive malformed request

I tried to implement the code of killtask, but I got the  malformed request  infomation with err;
code:
events.Handle(executor.Event_KILL, events.HandlerFunc(func(e *executor.Event) error {
    log.Println(e.GetKill())
    resp, err := state.cli.Do(httpcli.With(e.GetKill()))
    if resp != nil {
         defer resp.Close()
      }
       **log.Println(err)**
       if err != nil && err != io.EOF {
              **log.Println(err)**
        } else {
             log.Println("disconnected")
        }
}

Please give me some advice, thanks for your reply;

What do you expect the above code to do? A custom executor that receives a kill event should kill the task identified by the event. It looks to me like your code above is attempting to reflect the kill event back to mesos, which is incorrect. At first glance, I'm not even sure how the above code compiles.
See the Mesos docs for more details regarding the v1 executor API: https://github.com/apache/mesos/blob/1da4e45b8077b9046bba1a7ed15be5e344a14a91/docs/executor-http-api.md#kill

please re-open (and provide additional details, logs, etc) if this is still a problem for you.

authors: guanjunding jdef

repo: mesos/mesos-go


text:
Add compile dependency protobuf-3

Issue: cassandra-commons:compileJava build failed for missing protobuf
JIRA: https://dcosjira.atlassian.net/browse/CASSANDRA-26

Can one of the admins verify this patch?

Can one of the admins verify this patch?

@mesosphere-ci: retest this please

authors: cooldoger gabrielhartmann mesosphere-ci

repo: mesosphere/dcos-cassandra-service


text:
Add marathon-style constraints for cassandra nodes

Removes prior placement_strategy option entirely, as it was effectively a no-op anyway: could never behave as anything other than NODE, due to the matching port across nodes
Note that constraints must be of the form 'a:b,x:y:z', NOT the json array form. This is due to how the cassandra service currently handles configurations. See integration tests for examples.

LGTM!

authors: mohitsoni nickbp


text:
[INFINITY-2019] Change "principle" to "service-account" - are you sure?

Do we really want to do this? "principle" is used in many places including docs/tests....
cc: @gabrielhartmann

Yes, product requested this change as it brings our docs/api in line with the rest of the product.

I am not convinced with converting "principle" keyword  to "service account" keyword.

authors: benclarkwood mbdcos

repo: mesosphere/dcos-commons


text:
Refactor the application create/edit modal data handling

The data handling structures of the application modal for creating and editing the application configuration are in a bad and incomprehensible condition.
We need the following on a central and meaningful place:

[ ] Function to transform the mod_e_l in the direction of the mod_a_l form input attributes
[ ] Function to transform the mod_a_l form input attributes to the application mod_e_l structure
[ ] Central and reusable application modal validation that is relational to the form attributes, but validating the mod_e_l itself
[ ] Collapsible panels that are treated correctly even if they are closed
[ ] Let the code be expressive

https://github.com/mesosphere/marathon-ui/pull/158

https://github.com/mesosphere/marathon/issues/2148

Also see https://github.com/mesosphere/marathon/issues/2038

Please check whether behaviour as described in  https://mesosphere.atlassian.net/browse/MARATHON-300 is fixed with refactoring. Otherwise create a new bug and update Jira issue.

@mwasn This is fixed with this refactoring in 0.12.0. The constraints field isn't empty, after an error on the cmd-field.
Please don't refer to links that are not opened to everybody, thank you.

authors: aldipower mwasn pierlo-upitup

repo: mesosphere/marathon


text:
Specific role required by app is not matched by default resource role: "*"

(using playa-mesos with latest marathon and mesos)
After installing marathon-lb using dcos cli:
dcos package install marathon-lb
I noticed that marathon indicates insufficient resources error. After some investigation, the reason seems to be that marathon-lb requires role 'public_slave', but my mesos slave's resources are declared with default role: *

After looking in the marathon code, I noticed that in that situation the resources are indeed not matched. In the following line, the role set will then contain only roles declared on app, skipping defaults: config.defaultAcceptedResourceRolesSet which include the default * role.
https://github.com/mesosphere/marathon/blob/master/src/main/scala/mesosphere/mesos/TaskBuilder.scala#L30
I'm not sure if this is maybe by design? Perhaps the spefic role the app requires just has to be available in mesos (and not in the pool of unassigned resources)?
If this is indeed a bug, I would be happy to provide a PR.

Hi @PiotrTrzpil thank you for your interest! The described behaviour is by design. Marathon will only considers resource offers with roles defined in the acceptedResourceRoles. "If you do not specify this [list], Marathon considers all resource offers with roles that have been configured by the --default_accepted_resource_roles command line flag"¹ This enables users that might want to "reserve" a share of their resources for the role "production" to ensure that other tasks do not consume all resources.

Example 1: "acceptedResourceRoles": [ "production", "*" ] Tasks of this app definition are launched either on "production" or "*" resources.

Example 2: "acceptedResourceRoles": [ "public" ] Tasks of this app definition are launched only on "public" resources.

If you have any further questions please don't hesitate to ask!
/source https://mesosphere.github.io/marathon/docs/rest-api.html (1,2)

authors: PiotrTrzpil orlandohohmeier


text:
mix.bbclass: Fix mix release erts path

Without this change building a mix release does not work on meta-erlang master, since the erts path is wrong. The directory erts- is now appended to it.
Tested with erlang 23.2.1 and elixir 1.11.2

I am not sure if this also works for other elixir/erlang versions and if this is the correct approach. At least this works for me.

I am not sure if this also works for other elixir/erlang versions and if this is the correct approach. At least this works for me.

Hello Christian,
I will take a look and test during this week.
Thanks.
Em dom, 3 de jan de 2021 4:16 PM, Christian Taedcke <
notifications@github.com> escreveu:

I am not sure if this also works for other elixir/erlang versions and if
this is the correct approach. At least this works for me.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/meta-erlang/meta-erlang/pull/64#issuecomment-753632283,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AACEBIXOGFV5P7RHTQ36BP3SYCC4TANCNFSM4VR6EOXQ
.

Hello Christian,
I will take a look and test during this week.
Thanks.
Em dom, 3 de jan de 2021 4:16 PM, Christian Taedcke <
notifications@github.com> escreveu:

I am not sure if this also works for other elixir/erlang versions and if
this is the correct approach. At least this works for me.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/meta-erlang/meta-erlang/pull/64#issuecomment-753632283,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AACEBIXOGFV5P7RHTQ36BP3SYCC4TANCNFSM4VR6EOXQ
.

authors: chrta joaohf

repo: meta-erlang/meta-erlang


text:
Fix flutter gallery

Update to the flutter gallery revision recommended by @ardera in the flutter-pi repository.
With the old SRCREV, flutter gallery does not build for flutter 3.7.x because of some issues with translation files.
This is the only recipe from flutter-test-apps that currently cannot be built with flutter 3.7.x .

I have a script btw to find the latest working flutter gallery version btw: https://gist.github.com/ardera/4d9807e1cb05b4e26be2133668197768

@Markus43 hi Markus.  Thanks for the contribution.  Currently I have a backlog of things to do in meta-flutter.  This is one.
@ardera I'll take a look at your script when I'm back in the office next week.  One approach is to test the SDK version range in the pubspec.yaml.  it is a generally annoying problem for maintenance.  I think there is a case to support auto rolling of recipes.  The flutter watch repro already monitors stable channel changes.  It could be used to stage an auto update.  An auto update would still require some form of test pass.  Which leads to some kind of headless screen grab scenario for evaluating app health.  I would love to avoid the busy work, and come up with some reliable automation

@ardera I added the pattern as an option to workspace-automation:
https://github.com/meta-flutter/workspace-automation/pull/2
Usage pattern:
cd app/gallery
$FLUTTER_WORKSPACE/flutter_workspace.py --find-working-commit

authors: Markus43 ardera jwinarske

repo: meta-flutter/meta-flutter


text:
:bug: Add CustomDeploy to metal3machinetemplate webhook

This mirrors the code in metal3machine webhook.  We are loosening the requirement on Image: when using CustomDeploy, Image is optional.
Ref: #1501

/test  metal3-centos-e2e-integration-test-main metal3-ubuntu-e2e-integration-test-main

/cc @lentzi90

authors: honza tuminoid


text:
🐛 Remediation: fix nil panic when setting unhealthy annotation on host

What this PR does / why we need it:
Fix nil panic when setting unhealthy annotation on host

/ok-to-test

/lgtm

@furkatgofurov7 @kashifest Hi, looking at OWNERS, it seems I need an approval by one of you, can you have a look please? Thanks! 🙂

/test-ubuntu-integration-main

thanks Furkat 🙂

/cherry-pick release-1.2

authors: furkatgofurov7 mboukhalfa slintes


text:
🌱 Uplift CAPI to v1.3.0-rc.0 in main branch

What this PR does / why we need it:
xref: https://github.com/kubernetes-sigs/cluster-api/releases/tag/v1.3.0-rc.0

/hold
until https://github.com/metal3-io/metal3-dev-env/pull/1106 is merged

https://github.com/metal3-io/metal3-dev-env/pull/1106](https://github.com/metal3-io/metal3-dev-env/pull/1106 is merged
/hold cancel
/test-ubuntu-integration-main

/cc @smoshiur1237 @Rozzii


text:
Compatibility issues with 222

Bug Description
./gradlew runPluginVerifier
Plugin com.metalbear.mirrord:3.54.1 against IU-222.4554.10: 3 compatibility problems, some of which may be caused by absence of optional dependency in the target IDE IU-222.4554.10. 12 usages of experimental API. 2 usages of internal API

...
    #Invocation of unresolved method com.intellij.javascript.nodejs.execution.NodeTargetRun.getEnvData() : EnvironmentVariablesData
        Method com.metalbear.mirrord.products.nodejs.NodeRunConfigurationExtension.createLaunchSession$1.addNodeOptionsTo(com.intellij.javascript.nodejs.execution.NodeTargetRun targetRun) : void contains an *invokevirtual* instruction referencing an unresolved method com.intellij.javascript.nodejs.execution.NodeTargetRun.getEnvData() : com.intellij.execution.configuration.EnvironmentVariablesData. This can lead to **NoSuchMethodError** exception at runtime.
    #Abstract method com.intellij.execution.process.ProcessListener.onTextAvailable(ProcessEvent arg0, Key arg1) : void is not implemented
        Concrete class com.metalbear.mirrord.products.idea.IdeaRunConfigurationExtension.attachToProcess$1 inherits from com.intellij.execution.process.ProcessListener but doesn't implement the abstract method onTextAvailable(ProcessEvent arg0, Key arg1) : void. This can lead to **AbstractMethodError** exception at runtime.
    #Abstract method com.intellij.execution.process.ProcessListener.startNotified(ProcessEvent arg0) : void is not implemented
        Concrete class com.metalbear.mirrord.products.idea.IdeaRunConfigurationExtension.attachToProcess$1 inherits from com.intellij.execution.process.ProcessListener but doesn't implement the abstract method startNotified(ProcessEvent arg0) : void. This can lead to **AbstractMethodError** exception at runtime.

I think the plugin verifier still shows this one compatibility problem when run on 222:
Compatibility problems (1):
    #Invocation of unresolved method com.intellij.javascript.nodejs.execution.NodeTargetRun.getEnvData() : EnvironmentVariablesData
        Method com.metalbear.mirrord.products.nodejs.NodeRunConfigurationExtension.createLaunchSession$1.addNodeOptionsTo(com.intellij.javascript.nodejs.execution.NodeTargetRun targetRun) : void contains an *invokevirtual* instruction referencing an unresolved method com.intellij.javascript.nodejs.execution.NodeTargetRun.getEnvData() : com.intellij.execution.configuration.EnvironmentVariablesData. This can lead to **NoSuchMethodError** exception at runtime.

Should we reopen the issue or is that not a problem for us?

It's not a problem since we do try catch

repo: metalbear-co/mirrord-intellij


text:
Custom Dns Resolving Fix

Updated version of #992
closes #989

bors r+

repo: metalbear-co/mirrord


text:
Missing translations to French

Follow-on from https://github.com/metanorma/metanorma-iso/issues/418:
Please use /local_bibdata/i18nyaml/i18n_reference_number for string value for "Reference Number" in ISO cover.
Please use /local_bibdata/i18nyaml/i18n_all_rights_reserved for string value for "All rights reserved" in ISO (back?) cover.
Please use /local_bibdata/i18nyaml/i18n_price_based_on for string value for "Price based on % pages" in ISO back cover. Note convention of % for placeholder. (Ronald would prefer Liquid conventions, but Liquid conventions are useless for XSLT.)
Please use /local_bibdata/i18nyaml/i18n_deprecated for string value for "DEPRECATED"
Please use  /local_bibdata/i18nyaml/i18n_admonition for the titles for admonitions:
<i18n_admonition><i18n_danger>Danger</i18n_danger><i18n_warning>Avertissement</i18n_warning><i18n_caution>Attention</i18n_caution><i18n_important>Important</i18n_important><i18n_safety_precautions>Précautions de Sécurité</i18n_safety_precautions></i18n_admonition>

I've created a French language boilerplate. Note that COPYRIGHT PROTECTED DOCUMENT is now a clause title, and not to be supplied by you: I've had to refactor boilerplate/copyright-statement.
For Presentation XML, see https://github.com/metanorma/metanorma-iso/issues/418

Done. PDF example for rice-fr.presentation.xml from #418 (with manually moved i18nyaml tags to localized-strings structure):
rice-fr.presentation.pdf

repo: metanorma/metanorma-iso


text:
Add to_h method

We store parts of ID in index file. We need to get these pars from pubid with method to_h and recreate PubID from the hash:
> hash = pubid.to_h
{
  code: "800-121",
  publisher: "NIST",
  revision: "2",
  serie: "NIST SP"
}

> Pubid::Nist::Identifier.new(**hash)
 @code="800-121",
 @publisher=#<Pubid::Nist::Publisher:0x0000000109b619d0 @publisher="NIST">,
 @revision="2",
 @serie=#<Pubid::Nist::Serie:0x0000000109b62150 @parsed=nil, @serie="NIST SP">,
 @supplement=nil,
 @update=nil>

@andrew2net we already have a method doing the same: #get_params, but #to_h will better reflect purpose of the method, so I'm renaming it.

@mico we need to document all the Pubid methods. You can use https://yardoc.org so we automatically get docs like this https://www.rubydoc.info/gems/relaton-bib/1.16.2/RelatonBib/Affiliation

When using "typed stages" with input like:
{ type: "tr", number: 1, publisher: "ISO", stage: :dtr }

#to_h returns:
{:number=>1, :publisher=>"ISO", :stage=>#<Pubid::Core::Stage:0x000000010a7e31b8 @config=#<Pubid::Core...>{:long=>"Technical Report", :short=>"TR"}}>, @stages=["40.00"]>>, :type=>"tr", :typed_stage=>"DTR"}

which cannot be used to rebuild identifier again because of typed_stage parameter that we don't accept for constructor, "typed stage" should be applied through stage parameter.

@mico can we create Pubid::Core::Stage#to_h method? We need to serialize Pbid as a Hash and store in YAML file. And we need to be able to recreate the Pubid from the Hash. If it's impossible to create the stage parameter in Pubid constructor, let's make Pubid#from_hash parser method.

repo: metanorma/pubid-core


text:
Support long notation references

This gem parses short notation references like NIST SP 800-67r1 and NIST SP 800-57pt1 but fails to parse long notation NIST SP 800-67 Rev. 1 and NIST SP 800-57 Part. 1
> Pubid::Nist::Identifier.parse "NIST SP 800-67 Rev.1"
Failed to match sequence (OLD_STAGE? (' ' / '.') REPORT_NUMBER PARTS{0, } DRAFT? STAGE? TRANSLATION?) at line 1 char 8.
cause: Failed to match sequence (OLD_STAGE? (' ' / '.') REPORT_NUMBER PARTS{0, } DRAFT? STAGE? TRANSLATION?) at line 1 char 8.
`- Don't know what to do with ".1" at line 1 char 12.

We need to parse the long notations as well.

@mico users can utilize long notaion references to fetch any document. So yes, we need to parse long notation for other series.

As per the original pubid blog post we stated the 4 different pubid outputs: short, abbreviated, long and machine readable.
We should be able to parse all 4 types.

As per the original pubid blog post we stated the 4 different pubid outputs: short, abbreviated, long and machine readable.
We should be able to parse all 4 types.

@ronaldtse we cannot parse long and abbreviated formats right now, examples for NIST FIPS 140-3:

National Institute of Standards and Technology Federal Information Processing Standards Publication 140-3 (long)
Natl. Inst. Stand. Technol. Federal Inf. Process. Stds. 140-3 (abbreviated)

How we can confirm that long and abbreviated series names in https://github.com/metanorma/pubid-nist/blob/main/series.yaml are correct?
Should we reconsider what is "long" and "abbreviated" formats in light of updates from pubs-export?
Examples:

NIST SP 800-40 Version 2
NIST SP 800-27 Revision (r)
NIST SP 800-26 Rev. 1
NIST SP 800-57 Part 2 Rev. 1

Identifier parts using "long" or "abbreviated" format, but publisher and series using short form.

authors: andrew2net mico ronaldtse

repo: metanorma/pubid-nist


text:
Initialization order

While working on integrating current version of JSTP into Impress, I have discovered that it is needed for impress.applications to be initialized before calling impress.jstp.createServer() in impress.js:446.

It's not needed anymore to integrate jstp@1 but I still think that applications should be loaded before starting servers, @tshemsedinov what do you think?

Initialization order was refactored here https://github.com/metarhia/impress/pull/935/commits/f3bdbc4732f668413973818dcbfe120f9196c411 and in a few commits in this PR: https://github.com/metarhia/impress/pull/935

authors: nechaido tshemsedinov

repo: metarhia/impress


text:
Include certbot to deploy scripts

Closes #735

Landed in 6c58f97

I've landed this but note that Closes tag should be:
Closes: https://github.com/metarhia/impress/issues/735

not just Closes #735

authors: o-rumiantsev tshemsedinov


text:
Custom Column Filtering Bug

Describe the bug
When user creates a custom column, like CONCAT( [State]  , [City] ) as a DIMENSION_1, it's enabled filtering function. But it looks like doesn't working.

But When you click the 'filtering' button and change the matcher to 'Regular Expression'  in filter edit mode. And then type something with pipe(|) and click the apply button.
It shows the dimension values like below the screenshots and filter also working properly.

Desktop (please complete the following information):

OS: [e.g. Windows]
Browser [chrome]
http://52.231.184.135:8180/app/v2/workbook/cabcade7-d87d-4242-839c-c5c9de84966c

@yhk6190 :) I think there are two problems here.

No filtering candidate list for user defined field
Not working regular expression filter

I'll check this out.

related with #2719

repo: metatron-app/metatron-discovery


text:
#2131 metadata user view

Description

메타데이터 사용자 화면을 추가합니다.
lnb: catlaog 목록, catalog search
사용자화면 메인 화면
카탈로그 상세조회시 메타데이터 목록 화면
Related Issue :

#2131
How Has This Been Tested?

lnb > explore data 화면 클릭
화면 진입시 사용자 메인화면에 메타데이터 인기도순, 수정, 즐겨찾기 순으로 정렬된 메타데이터 목록이 보이는지 확인
lnb에서 카탈로그 목록이 제대로 보이는지 확인
lnb에서 카탈로그 검색시 키워드 검색이 제대로 되는지 확인(키워드의 색깔이 변경되는지 확인)
lnb에서 카탈로그 클릭시 해당 카탈로그 상세화면으로 보여지는지 확인

Need additional checks?
Types of changes

[ ] Bug fix (non-breaking change which fixes an issue)
[x] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

[x] I have read the CONTRIBUTING document.
[x] My code follows the code style of this project.
[x] My change requires a change to the documentation.
[ ] I have added tests to cover my changes.

Additional Context

run build
deploy to 3

run build
deploy to 3

authors: brandon-wonjune ufoscw


text:
#3346 fix map chart with multi datasources

Description

fix map chart with multi datasources
Related Issue : #3346

How Has This Been Tested?

Create a map view chart after selecting multi datasources.
Go to the dashboard and make sure it looks normal.
Go to the map view chart edit screen and make sure it looks normal.

Need additional checks?
Types of changes

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

[ ] I have read the CONTRIBUTING document.
[ ] My code follows the code style of this project.
[ ] My change requires a change to the documentation.
[ ] I have added tests to cover my changes.

Additional Context

deploy to 1


text:
[MRG] Be compatible with newer scikit-learn

Scikit-learn just released their last version 0.21, which does not support python<3.5, so I think we can update the travis script to download the 0.20.3 for python3.4 and python2.7, but still use the newest release for python3.6 (so that we test the behaviour on the new scikit-learn), what do you think ?
Also, there were a few changes that need to be made to work with scikit-learn's new version, which this PR addresses

Yes, @perimosocordiae here's the issue: https://github.com/metric-learn/metric-learn/issues/166

Thanks for the review @perimosocordiae, I just addressed your comments

+1 to merge when the travis results come back.

The results are green merging

repo: metric-learn/metric-learn


text:
AMR: Tetrahedron element is not marked for refinement

We are trying to use AMR for a paper we are working on. We want to use tetrahedral meshes and we want to test the convergence rates of a FEM, the runtime and the scalability. For these reasons, we start from an initial mesh, serially refine it few times, create a parallel mesh and do parallel refinement few times before switching to AMR. However, if we do any sort of serial refinement we encounter the error below.
Verification failed: (tet->GetRefinementFlag() != 0) is false:
 --> TETRAHEDRON element is not marked for refinement.
 ... in function: void mfem::Mesh::Bisection(int, mfem::HashTable<mfem::Hashed2> &)
 ... in file: mesh/mesh.cpp

This issue might seem similar to #947, #1028 and #1119. However, it still exists in MFEM 4.1.1. The error can be reproduced by taking the steps below;

Modify ex6p.cpp slightly, move mesh->UniformRefinement(); to the line above the if (mesh->NURBSext)  condition.
Compile ex6p and run using any of the inline-tet or beam-tet.

Two interesting observations:

MFEM does not throw analogous errors if ex6p is used with 2-dimensional meshes of any kind (beam-quad, beam-tri, inline-quad, inline-tri and star.mesh are the ones I tried) or 3-dimensional hexahedral meshes (beam-hex, inline-hex).
After the modification inline-wedge does not even throw an error, ex6p segfaults when AMR is attempted.

It looks like I do not have the good habit of reading documentation. Sorry for bothering you. In case any one else encounters this problem, there are currently two uniform refinement algorithms implemented for tetrahedral meshes. They are called Algorithm A and Algorithm B. The default is Algorithm A, however, if used mesh has to be finalized before local refinement can be attempted (this is stated in the doxygen pages). If Algorithm B is used, there is no issue, no need for finalization.
So what is the solution? Either the line
mesh->UniformRefinement();

can be replaced with
mesh->UniformRefinement(1); // Use Algorithm B

or the line
mesh->FinalizeTopology(); // According to the documentation this is necessary but
                          // everything works okay if it is not there for this example.
mesh->Finalize(true); // refine parameter is set to true

can be added after mesh->EnsureNCMesh().
FinalizeTopology is also called at the end of Finalize if may_change_topology is TRUE so it seems to me that there is some redundancy in some cases. But I guess it is an implementation choice. The important thing seems to be the function MarkForRefinement and/or MarkTetMeshForRefinement which are called during Finalize if the parameter refine is set to true which explains the error we got. Because we never marked any of those elements for refinement to begin with.
Obviously this is not a bug and obviously it is my fault as I did not read the documentation/code properly. However, I also didn’t expect this exceptional case for tetrahedral meshes. In my mind, it wasn’t any different than a hexahedral mesh. So the average user will very likely encounter this problem. That is why I wrote this long explanation.
Thanks a lot for your time and sorry for any inconvenience I caused.

Hi @aasivas, sorry about the confusion.
Let me add a few comments about tet refinement in mfem which may help explain some of the issues you encountered:

There are two ways to refine individual tets: using octa-section (a tet is directly split into 8 small tets), and using bisection (the tet is split into 2 tets three times to get 8 small tets).
Restricted to the faces, octa-section and bisection produce the following triangle refinements, respectively:

    *          *
   / \	      /|\
  *---*	     * | *
 / \ / \    / \|/ \
*---*---*  *---*---*

Octa-section will typically give rise to better shaped refined tets than bisection will.
For uniform refinement, octa-section is used by algorithm A (the default) and bisection is used by algorithm B.
Local conforming refinement uses bisection and needs tets to be marked for refinement (this marking is lost if one uses algorithm A). Algorithm B is basically this local refinement algorithm applied to all elements.
Local non-conforming refinement uses octa-section.
Tet bisection cannot be used with mixed meshes, e.g meshes with tets and prisms.

authors: aasivas v-dobrev

repo: mfem/mfem


text:
ParMixedBilenearForm system matrix and linear system

I see that the class ParBilinearForm includes the two functions
using BilinearForm::FormLinearSystem;
using BilinearForm::FormSystemMatrix;
whereas ParMixedBilinearForm does not.
Seems like those two functions allow the ParBilinearForm class to form the linear system and system matrix using an operator type, rather than just an operator handle, as input. Since ParMixedBilenearForm does not include
using MixedBilinearForm::FormRectangularLinearSystem;
using MixedBilinearForm::FormRectangularSystemMatrix;
the linear system and system matrix can only be formed using an operator handle, rather than operator type, as input. Is there a reason for why this functionality of ParBilinearForm and ParMixedBilinearForm is not consistent? If not, could they be made consistent? I would like to form a rectangular system matrix using an operator type as input, rather than an operator handle.

The versions of FormSystemMatrix/FormLinearSystem that work with a given Operator type are basically a thin convenience wrapper around the OperatorHandle version, as can be seen here: https://github.com/mfem/mfem/blob/de4a24b0ff7e723dfbdd7f6c0920ed372b98995b/fem/bilinearform.hpp#L436-L450
Adding similar wrappers for FormRectangularSystemMatrix/FormRectangularLinearSystem should be fairly straightforward, I think.

Great, thanks, having those wrappers would be quite useful to me.

Hi @alecampos2009, are you comfortable proposing a PR with  the above modification?

Yes, supposedly it is just a couple of lines so I can go ahead a propose a PR with the above modification, as well as test it with the case that sparked my interest in these wrappers.

I added the wrappers but run into some difficulties.
I added the lines
using MixedBilinearForm::FormRectangularSystemMatrix;
using MixedBilinearForm::FormRectangularLinearSystem;
in the ParMixedBilinearForm class, so as to be consistent with the wrappers in the ParBilinearForm class. I also had to change the function
void FormRectangularSystemMatrix(const Array<int> &trial_tdof_list, cost Array<int> &test_tdof_list, OperatorHangle &A) in the MixedBilinearForm class, so that the appropriate definition is used by ParMixedBilinearForm. I then tested this new functionality in my own code as well as in ex5p.cpp, by including the following lines
HypreParMatrix test;
bVarf->FormRectangularSystemMatrix(Array<int>(), Array<int>(), test);

This unfortunately gave me a seg fault. I'm not quite sure I've implemented things correctly, or how one would go about tracking this segfault.

Seems like I'm unable to push my branch to the repo to share and discuss the changes I've made. The error I get has code 403. Is this because I am a member of mfem/users only and not mfem/collaborators?

Yes, that sounds like the reason: I believe @tzanio or @v-dobrev have to add you to the mfem/collaborators group to have push access to the repo.  I suppose an alternative would be to create a fork of the mfem repo and open a PR from a branch in that fork.

Sorry for the delay @alecampos2009, you should be able to push now.

@alecampos2009, were you able to resolve this?

Yes, we were able to figure out the issue (see PR https://github.com/mfem/mfem/pull/1940). Will wrap this up after I get back from my holiday vacation.

Excellent, I'll close this issue then. Feel free to reopen if necessary.

authors: alecampos2009 cjvogl tzanio v-dobrev


text:
Config NPM_DEPENDENCIES vs. SYSTEM_CONFIG_DEV vs. SYSTEM_BUILDER_CONFIG

Minko, I was going to update this wiki page (https://github.com/mgechev/angular2-seed/wiki/Add-PrimeNG) to replace the step that involves editing seed.config.ts, so edits are made to project.config.ts instead.
My first instinct was to simply change it add the library to NPM_DEPENDENCIES in project.config.ts. However, that made me realize that NPM_DEPENDENCIES might not be the place to do this.
For "plain old" external JavaScript libraries, NPM_DEPENDENCIES seems to make sense. However, for libraries like ngrx and primeng, I'm less certain.
I'm sure that the problem is my limited understanding of exactly how SystemJS plays into the build process (and possibly even the AoT compile process).
Would adding node modules like ngrx or primeng to SYSTEM_CONFIG_DEV.packageConfigPaths and SYSTEM_BUILDER_CONFIG.packages be a better option? Would this allow for tree-shaking or other optimizations that aren't available if an external .js bundle file is just stuck into NPM_DEPENDENCIES?
Hopefully this makes sense. I just want to be sure I understand the impact of the different options before I go edit that wiki page (and maybe even add one covering ngrx).

NPM_DEPENDENCIES is used in rare cases, mostly when you need to inject scripts which expose a global variable or there's a CSS file that you want to include in your project (bootstrap.css for instance).
SYSTEM_CONFIG_DEV is used for configuring SystemJS. In some cases the base configuration provided is enough, however, sometimes you may need to add custom mapping for your dependencies.
In the perfect world SYSTEM_CONFIG_DEV  and SYSTEM_BUILDER_CONFIG should be the same, however, sometimes we want to include a minified version of a dependency in our production build or the SystemJS builder requires slightly different configuration.
In short - almost all modules should reside in SYSTEM_CONFIG_DEV and SYSTEM_BUILDER_CONFIG except ones which expose global globals, then they should be in NPM_DEPENDENCIES.

@mgechev should add this to wiki best practice.

authors: brian428 geminiyellow mgechev

repo: mgechev/angular-seed


text:
Add staging support as documented

https://github.com/mgechev/angular-seed#environment-configuration says staging is currently supported. This PR adds that.

I'd say that it's better to drop the line from README because there's no staging.ts file in tools/env.

How do you feel about adding a staging.ts to tools/env? Seems like > 80/20 rule for production apps.
To that end, how do you add an env other than prod or dev since https://github.com/mgechev/angular-seed/blob/master/tools/config/seed.config.ts#L600 only supports those 2?  README.md says its as easy as adding a <stage>.ts but this code wont allow that.  Not my intention to come off rude here, just want to make this already awesome project better.

getEnvironment gets the build type (environment), not the configuration environment. The configuration environment should be selected with --config-env. Probably we should rename this private function to not bring additional confusion.
I'm ok with both options. Maybe it's better to introduce staging.ts in tools/env because this will help understanding the difference between --env and --config-env flags.

Ah gotcha, I'll update this PR with whats discussed here and u can thumbs up or down.

Ok now looking closer at the code I'm confused.  The inline docs say getEnvironment uses the value of --config-env.  The code however sets the build type by looking for .prod in the gulp task name.   My guess is just doc typo but please confirm.
FWIW I'm doing all this work because I have created a gulp task plugin for angular-seed that gzip's assets, adds cache headers (for CloudFront), and invalidates CloudFront cache.  I just want to make sure I understand the angular-seed plumbing here so that I a) get my implementation correct b) make sure its flexible for real world production apps with team(s) of devs
Which gets to my last Q I need answered before I do the re-factor discussed above.
I want to be able to invoke gulp tasks like publish.prod and publish.staging and publish.ryanteammember.  I want my publish task plugin to be able to read a config var out of project.config.ts like so:
constructor(){
...
    this.PUBLISH_TASK_CONFIG.s3['prod'] = {
      region: 'us-east-1',
      params: {
        Bucket: 'www.mydomain.org'
      }
    };
    this.PUBLISH_TASK_CONFIG.s3['staging'] = {
      region: 'us-east-1',
      params: {
        Bucket: 'staging.mydomain.org'
      }
    };
    this.PUBLISH_TASK_CONFIG.s3['ryanteammember'] = {
      region: 'us-east-1',
      params: {
        Bucket: 'ryan.mydomain.org'
      }
    };

When I call publish.staging the "build type" will be dev however I want the value of Config.APP_DEST to be dist/prod.
Questions:

How do I force a build type of prod when my task only contains publish.staging?  I could force Config.ENV to be ENVIORNMENTS.PRODUCTION in my task (ex below) however its too late in the bootstrap process

gulp.task('publish.staging', (done: any) => {
  Config.ENV = ENVIRONMENTS.PRODUCTION;
  return runSequence('publish',
    done)
});

When running a Gulp task - how do I get the value of --config-env?  I dump the Config object from tools/config and don't see it defined.  I can hardcode grabbing assets from dist/prod dir however, I need a way to lookup the correct index in Config.PUBLISH_TASK_CONFIG.s3.  I had been using Config.ENV to do this however I now know that wont work per above...

Does this make sense? If not I can put my plugin up on github so you have a full concrete example.

I got a workaround. Details of my plugin published at doapp-ryanp/angular-seed-awspublish-task
Let me know if you think the way I set Config.ENV in the gulpfile.ts::gulp.task('awspublish.staging... will cause un-intended consequences.  thanks.

Yes, the correct way is to use Config.ENV. getEnvironment got that complicated because we were trying to keep some backwards compatibility. Probably we can simplify it now. I'll open a PR and mention you there in order to take a look.

@doapp-ryanp here's a PR which aims to introduce better semantics of the configuration properties https://github.com/mgechev/angular-seed/pull/1519. There might be still some inconsistencies in the docs but in general I think this brings significant improvement.

authors: doapp-ryanp mgechev


text:
App_spec tests are not running at all

Currently app tests are always showing as succeeded, because code inside of .then(rootTC => { ... }) never runs.
Home/Service tests work as expected.
How to fix that?

Seems related to https://github.com/mgechev/angular2-seed/issues/333 ?
I'll close it for now, let me know if I'm wrong and the issues are not related to one another.

authors: SIGAN mgechev


text:
HomeComponent not rendered

I will try to explain as much as I can about the problem. I have cloned the repo and started to integrate my logic inside the repository with only one component i.e HomeComponent which is assigned on the default route. When I load my application using command 'gulp serve.dev' I am able to see the header and footer which are part of the app.component but home component is not visible it seems its not loaded. There is no error in the console but still the home component's html is not visible. I have also used  inside app.component.html but nothing gets loaded in it

Make sure you're including the non-rendered components in the directives property within the @Component decorator.

@mgechev I am using HomeComponent in the Route and I have declared the route as this
@Routes([
    { path: '/', component: HomeComponent}
])

This is the configuration of the seed itself, and it seems to work.
What is your implementation of HomeComponent?

import {Component} from '@angular/core';

@Component({
  moduleId: module.id,
  selector: 'sd-home',
  templateUrl: 'home.component.html',
  styleUrls: ['home.component.css']
})
export class HomeComponent{
  constructor(){
   //OnLoad();
   console.log('Loaded');
  }
}

Loaded message is not printed in console.

What's the content of home.component.html?

its all html with bootstrap css applied, would you like me to post that as well?

I was previously using normal angular2 app before moving to the seed project there the html was working

Most likely the issue is not related to the seed itself, since as you said it was initially working. This is how the AppComponent should look like:
@Component({
  moduleId: module.id,
  selector: 'sd-app',
  viewProviders: [NameListService, HTTP_PROVIDERS],
  templateUrl: 'app.component.html',
  directives: [ROUTER_DIRECTIVES, NavbarComponent, ToolbarComponent]
})
@Routes([
  {
    path: '/',
    component: HomeComponent
  },
  {
    path: '/about',
    component: AboutComponent
  }
])
export class AppComponent {}

Most likely you're missing declaration of directives that you're using somewhere. For further reading I'd recommend you the dev guide here.

I have been able to reproduce the issue in the seed. If I remove the Navbar component from the html of app component along with toolbar component then the home component is not rendered.


text:
Current MP build failing because of problem with PATO

PATO imports an outdated definition of synovial cells which causes an illegal equivalency which breaks the current release.
Solution:

[x] Need to make new PATO release (https://github.com/pato-ontology/pato/issues/478)
[ ] We should probably think of moving MP to the newer BASE infrastructure like we have with CL and PATO, but no resources right now.

I think its fine now

repo: mgijax/mammalian-phenotype-ontology


text:
🛑 Merchant APP (Stroy API) is down

In 37c1f2c, Merchant APP (Stroy API) (https://preprod-apim-gw.wavemoney.io/v2/merchant-api/merchant-tutorial-stories/1) was down:

HTTP code: 500
Response time: 173 ms

Resolved: Merchant APP (Stroy API) is back up in feb1cdb.

repo: mgmgpyaesonewin/strapi-upptime


text:
🛑 Traffic Dashboard Mediahuis België is down

In 6304075, Traffic Dashboard Mediahuis België (https://traffic.mediahuis.be/api/system/status) was down:

HTTP code: 503
Response time: 15615 ms

Resolved: Traffic Dashboard Mediahuis België is back up in 153bd7e after 15 minutes.

repo: mh-data-science/upptime


text:
🛑 Traffic Dashboard Mediahuis België is down

In a414e43, Traffic Dashboard Mediahuis België (https://traffic.mediahuis.be/api/system/status) was down:

HTTP code: 503
Response time: 417 ms

Resolved: Traffic Dashboard Mediahuis België is back up in 1c2623c.


text:
Update Dinos “nanotyrannus”

Automatically generated by Netlify CMS

👷 Deploy Preview for quizzical-galileo-bf682e processing.

Name
Link

🔨 Latest commit
ed92938004643636b55157dc5e27e5387195d713

🔍 Latest deploy log
https://app.netlify.com/sites/quizzical-galileo-bf682e/deploys/63a974b90731c80007c1253a

repo: mhaack/mias-dino-facts


text:
CTRL+D to duplicate node

This change should permit to duplicate nodes using CTRL+D. It would be a nice add for usability

Hi @ArthyChaux
I appreciate the time you spent
I have two main points regarding this PR:

The shortcut Ctrl + D is already used for Snapshot Creation.
I can't find any prominent advantage for this in terms of usability, over simple node copy-pasting

Thank you

authors: ArthyChaux mhgolkar

repo: mhgolkar/Arrow


text:
Actually set tls.Config.PreferServerCipherSuites

It was set by default on the caddy-internal config object, and even
checked for conflicts, but it was never actually reflected on the
tls.Config.
This will have user-visible changes: a client that prefers, say, AES-CBC
but also supports AES-GCM would have used AES-CBC befor this, and will
use AES-GCM after.
This is desirable and important behavior, because if for example the
server wanted to support 3DES, but only if it was strictly necessary,
it would have had no way of doing so with PreferServerCipherSuites
false, as the client preference would have won.

Whoops. 😐 🌴
Could you do me one more quick favor and just add it to the test case in config_test.go? (I know that we need to greatly expand these tests but I want to at least start with the things that bit us.)

Nevermind, I want to work on these tests anyway. Merging now, as discussed on Slack. Thanks!!

authors: FiloSottile mholt

repo: mholt/caddy


text:
Audit fixes and postcss version bump

Summary of the changes
fixes audit issue and bumps postcss to 8.4.31 as recommended by dependabot
Related issue
N/A

Does it need updating at the root level too?

Does it need updating at the root level too?

no, it's already 8.4.31 there


text:
Artifacts expansion needs a 4th edition explanation in the help

Currently the other expansions are covered.

It's there now.

authors: micahstairs ultimatefiend

repo: micahstairs/bga-innovation


text:
onPageChange

Hi guys, just wondering if something like this is available in the current api, I know you can use it in the directive like (pageChange)="p = $event", but this feature could prove to be quite handy to be able to detect a onChange event with the page number etc.

Hi,
I'm afraid I don't quite understand what you are asking for. Could you provide some example code that you are suggesting?

I'm closing this issue because further data was needed but was not provided. If you want to continue the thread, feel free to re-open.

authors: RicardoVaranda michaelbromley


text:
Docs could be improved

Your README file doesn't include .query method on the end of the connection.get example; the expression doesn't return the proper type without it

Okay, here is the problem:
should you have to call .query() or .exec() on command, or should the just always call .query() for you?
On the one side you have one function call less to worry about, on the other side are you more flexible with your return value.
Since I could not decide on which to choose, i kind of gave up on that question until there was some interest on this package, so I could get some input from others. That's why I did not update the docs. So what do you think is more viable?
I lean more towards the commands already calling .query() for simplicity’s sake.

Personally I like having the choice between either query or exec, as I might want to call exec for something like subscribe, where I don't really care about the return value, and query elsewhere

authors: W-Lawless michaelvanstraten

repo: michaelvanstraten/swifty-redis


text:
Fix clockid_t compile error

I was having compile errors when running make:
/home/will/Desktop/micro-ros-project/micro_ros_raspberrypi_pico_sdk/pico_uart_transport.c:11:19: error: unknown type name 'clockid_t'
   11 | int clock_gettime(clockid_t unused, struct timespec *tp)
      |                   ^~~~~~~~~
make[2]: *** [CMakeFiles/micro-ros-project.dir/build.make:90: CMakeFiles/micro-ros-project.dir/micro_ros_raspberrypi_pico_sdk/pico_uart_transport.c.obj] Error 1

I found that I needed to add #include <time.h> in pico_uart_transport.c.
I am compiling on a Raspberry Pi 5 running Ubuntu 24.04 LTS with ROS2 Jazzy.

That makes sense, thanks for the patch!

@mergify backport humble iron rolling


text:
在第一章 user-web部分，出现404问题

是按照教程依次执行
micro --registry=consul --api_namespace=mu.micro.book.web  api --handler=web
user-srv   go run main.go
user-web go run main.go

Consul Services

web有两台？会不会是有一台其实已经下线了，第一章没有加上TTL检测，不会自主下线。多请求几次，如果有些能成功有些不行就可能是这个原因

关闭问题，如有其它问题未解决，请重新打开或另开issue

authors: ginkgohat printfcoder

repo: micro-in-cn/tutorials


text:
[FEATURE REQUEST] Get all the comment for specific reference id

U### Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
Users should be able to get all comments for a particular referenceId (i.e user).
Describe the solution you'd like
A clear and concise description of what you want to happen.
A controller to get all comment for a specific reference Id
Endpoints: /comment/refs/:{refId}
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
No alternative
Additional context
Add any other context or screenshots about the feature request here.
No
Time Duration to finish
50mins

Please ensure you use the updated docs at https://comments-microservice.herokuapp.com/

authors: Alao-Abiodun dave-ok

repo: microapidev/comment-microapi